Share

AcBrTraverser

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

Was this information helpful?