Class Hierarchy
AcRxObject AcBrTraverser AcBrBrepComplexTraverser AcBrBrepEdgeTraverser AcBrBrepFaceTraverser AcBrBrepShellTraverser AcBrBrepVertexTraverser AcBrComplexShellTraverser AcBrEdgeLoopTraverser AcBrElement2dNodeTraverser AcBrFaceLoopTraverser AcBrLoopEdgeTraverser AcBrLoopVertexTraverser AcBrMesh2dElement2dTraverser AcBrShellFaceTraverser AcBrVertexEdgeTraverser AcBrVertexLoopTraverser
C++
class AcBrTraverser : public AcRxObject;
File
brtrav.h
Description
The AcBrTraverser class is the interface base class for topology traversers. This class defines the functions that are common to all topology traversers, and cannot be instantiated as it has no meaning on its own. It is derived from AcRxObject in order to provide full-service, runtime type checking for all derived traverser classes.
Remarks
The intended use of the AcBrTraverser class is to cast aggregate collections of derived class objects for purposes of storing and retrieving from an array (such as AcDbVoidPtrArray).
Links
AcBrTraverser Constructor, AcBrTraverser Methods, AcBrTraverser Operators
See Also
AcBrBrepFaceTraverser, AcBrFaceLoopTraverser, AcBrLoopEdgeTraverser, AcBrEdgeLoopTraverser, AcBrLoopVertexTraverser