HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_BFSPointAdjPolyTraverser Class Reference

#include <GEO_AdjPolyIterator.h>

+ Inheritance diagram for GEO_BFSPointAdjPolyTraverser:

Public Member Functions

 GEO_BFSPointAdjPolyTraverser (GEO_Detail *gdp, const GA_PrimitiveGroup *process_grp, GEO_BFSTraverserVisitor &visitor, UT_Interrupt *boss=NULL, bool insure_poly_only=false)
 
 GEO_BFSPointAdjPolyTraverser (GEO_Detail *gdp, GEO_BFSTraverserVisitor &visitor, UT_Interrupt *boss)
 
- 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_BFSTraverserVisitormyVisitor
 
GEO_PrimPolymyVisitedPoly
 
GEO_PrimPolymyDiscoveredPoly
 
GA_Offset myVisitedOffset
 
GA_Offset myDiscoveredOffset
 
GEO_DetailmyGdp
 
GA_PrimitiveGroupmyProcess
 
GA_PrimitiveGroupmyDiscoveredPolyGrp
 
GEO_BFSAdjPolyTraverser::OffsetQueue myQueue
 

Detailed Description

Definition at line 353 of file GEO_AdjPolyIterator.h.

Constructor & Destructor Documentation

GEO_BFSPointAdjPolyTraverser::GEO_BFSPointAdjPolyTraverser ( GEO_Detail gdp,
const GA_PrimitiveGroup process_grp,
GEO_BFSTraverserVisitor visitor,
UT_Interrupt boss = NULL,
bool  insure_poly_only = false 
)
inlineexplicit

Definition at line 359 of file GEO_AdjPolyIterator.h.

GEO_BFSPointAdjPolyTraverser::GEO_BFSPointAdjPolyTraverser ( GEO_Detail gdp,
GEO_BFSTraverserVisitor visitor,
UT_Interrupt boss 
)
inlineexplicit

Definition at line 367 of file GEO_AdjPolyIterator.h.

Member Function Documentation

void GEO_BFSPointAdjPolyTraverser::iterateThroughAdjacentPolygons ( )
overrideprotectedvirtual

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