|
FRX SDK Documentation 2025 SP0
|
#include <AcDbGraph.h>
Public Member Functions | |
| AcDbGraph (AcDbGraphNode *=NULL) | |
| Acad::ErrorStatus | addEdge (AcDbGraphNode *, AcDbGraphNode *) |
| Acad::ErrorStatus | addNode (AcDbGraphNode *) |
| Acad::ErrorStatus | breakCycleEdge (AcDbGraphNode *, AcDbGraphNode *) |
| Acad::ErrorStatus | delNode (AcDbGraphNode *) |
| virtual | ~AcDbGraph (void) |
| virtual int | findCycles (AcDbGraphNode *) |
| void | clearAll (unsigned char) |
| void | getOutgoing (AcDbVoidPtrArray &) |
| void | reset (void) |
| void | setNodeGrowthRate (int) |
| int | numNodes (void) const |
| AcDbGraphNode * | node (int index) const |
| AcDbGraphNode * | rootNode () const |
| bool | isEmpty () const |
Protected Member Functions | |
| Acad::ErrorStatus | clearAllCycles (void) |
Protected Attributes | |
| AcDbGraph_Impl * | m_pImpl |
Friends | |
| class | AcDbGraph_Impl |
Definition at line 25 of file AcDbGraph.h.
| AcDbGraph::AcDbGraph | ( | AcDbGraphNode * | = NULL | ) |
| Acad::ErrorStatus AcDbGraph::addEdge | ( | AcDbGraphNode * | , |
| AcDbGraphNode * | ) |
| Acad::ErrorStatus AcDbGraph::addNode | ( | AcDbGraphNode * | ) |
| Acad::ErrorStatus AcDbGraph::breakCycleEdge | ( | AcDbGraphNode * | , |
| AcDbGraphNode * | ) |
|
protected |
| Acad::ErrorStatus AcDbGraph::delNode | ( | AcDbGraphNode * | ) |
|
virtual |
Reimplemented in AcDbXrefGraph.
| void AcDbGraph::getOutgoing | ( | AcDbVoidPtrArray & | ) |
| bool AcDbGraph::isEmpty | ( | ) | const |
| AcDbGraphNode * AcDbGraph::node | ( | int | index | ) | const |
| AcDbGraphNode * AcDbGraph::rootNode | ( | ) | const |
Definition at line 27 of file AcDbGraph.h.
|
protected |
Definition at line 49 of file AcDbGraph.h.