HDK
|
#include <GEO_AdjPolyIterator.h>
Public Member Functions | |
GEO_BFSEdgeAdjPolyTraverser (GEO_Detail *gdp, const GA_PrimitiveGroup *process_grp, GEO_BFSTraverserVisitor &visitor, UT_Interrupt *boss=NULL, bool insure_poly_only=false) | |
GEO_BFSEdgeAdjPolyTraverser (GEO_Detail *gdp, GEO_BFSTraverserVisitor &visitor, UT_Interrupt *boss=NULL) | |
Public Member Functions inherited from GEO_BFSAdjPolyTraverser | |
void | run () |
GEO_BFSAdjPolyTraverser (GEO_Detail *gdp, const GA_PrimitiveGroup *process_grp, GEO_BFSTraverserVisitor &visitor, UT_Interrupt *boss, bool insure_poly_only) | |
GEO_BFSAdjPolyTraverser (GEO_Detail *gdp, GEO_BFSTraverserVisitor &visitor, UT_Interrupt *boss) | |
virtual | ~GEO_BFSAdjPolyTraverser () |
Protected Member Functions | |
void | iterateThroughAdjacentPolygons () override |
Additional Inherited Members | |
Protected Attributes inherited from GEO_BFSAdjPolyTraverser | |
GEO_BFSTraverserVisitor & | myVisitor |
GEO_PrimPoly * | myVisitedPoly |
GEO_PrimPoly * | myDiscoveredPoly |
GA_Offset | myVisitedOffset |
GA_Offset | myDiscoveredOffset |
GEO_Detail * | myGdp |
GA_PrimitiveGroup * | myProcess |
GA_PrimitiveGroup * | myDiscoveredPolyGrp |
GEO_BFSAdjPolyTraverser::OffsetQueue | myQueue |
Definition at line 331 of file GEO_AdjPolyIterator.h.
|
inlineexplicit |
Definition at line 337 of file GEO_AdjPolyIterator.h.
|
inlineexplicit |
Definition at line 345 of file GEO_AdjPolyIterator.h.
|
overrideprotectedvirtual |
Implements GEO_BFSAdjPolyTraverser.