CFx SDK Documentation  2023 SP0
Public Member Functions | List of all members
OdDbObjectIdGraph Class Reference

#include <DbObjectIdGraph.h>

Inheritance diagram for OdDbObjectIdGraph:
OdDbGraph

Public Member Functions

 OdDbObjectIdGraph ()
 
virtual ~OdDbObjectIdGraph ()
 
OdDbObjectIdGraphNodefindNode (OdDbObjectId) const
 
OdDbObjectIdGraphNodeidNode (int idx) const
 
- Public Member Functions inherited from OdDbGraph
 OdDbGraph ()
 
virtual ~OdDbGraph ()
 
OdDbGraphNodenode (int nodeIndex) const
 
OdDbGraphNoderootNode () const
 
int numNodes () const
 
bool isEmpty () const
 
void addNode (OdDbGraphNode *pNode)
 
void addEdge (OdDbGraphNode *pFrom, OdDbGraphNode *pTo)
 
void delNode (OdDbGraphNode *pNode)
 
void reset ()
 
void clearAll (OdUInt8 flags)
 
void getOutgoing (OdDbGraphNodeArray &outgoing)
 
virtual bool findCycles (OdDbGraphNode *pStart=0)
 
void breakCycleEdge (OdDbGraphNode *pFrom, OdDbGraphNode *pTo)
 

Additional Inherited Members

- Protected Member Functions inherited from OdDbGraph
void clearAllCycles ()
 

Detailed Description

<group OdDb_Classes>

Definition at line 50 of file DbObjectIdGraph.h.

Constructor & Destructor Documentation

◆ OdDbObjectIdGraph()

OdDbObjectIdGraph::OdDbObjectIdGraph ( )
inline

Definition at line 53 of file DbObjectIdGraph.h.

◆ ~OdDbObjectIdGraph()

virtual OdDbObjectIdGraph::~OdDbObjectIdGraph ( )
virtual

Member Function Documentation

◆ findNode()

OdDbObjectIdGraphNode* OdDbObjectIdGraph::findNode ( OdDbObjectId  ) const

◆ idNode()

OdDbObjectIdGraphNode* OdDbObjectIdGraph::idNode ( int  idx) const
inline

Definition at line 56 of file DbObjectIdGraph.h.


The documentation for this class was generated from the following file: