Class Hierarchy
AcRxObject AcBrTraverser AcBrFaceLoopTraverser
C++
class AcBrFaceLoopTraverser : public AcBrTraverser;
File
brfltrav.h
Description
The AcBrFaceLoopTraverser class is the interface class for face-loop traversers. It is used to get access to edges through their loop uses.
Remarks
The intended use of the AcBrFaceLoopTraverser class is to traverse all of the loops in a face exactly once, in persistent order, starting either with a loop from an AcBrEdgeLoopTraverser or a default loop; to continue a downward hierarchical traversal of all of the loops, edges, and vertices on a face; or to mix an upward hierarchical and downward hierarchical traversal to establish context for a picked edge.
The specific order of the loops is not meaningful in terms of classification of hole versus peripheral loop.
To gain access to the edges that bound a face, use this traverser to set the loop owner of an AcBrLoopEdgeTraverser for each of the loops on a face.
Links
AcBrFaceLoopTraverser Constructor, AcBrFaceLoopTraverser Methods, AcBrFaceLoopTraverser Operators
See Also
AcBrBrepFaceTraverser, AcBrEdge, AcBrLoopEdgeTraverser, AcBrEdgeLoopTraverser