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

#include <GEO_AdjPolyIterator.h>

+ Inheritance diagram for GEO_PolyAdjPolyIterator:

Public Member Functions

bool advance () override
 
GA_Offset getSharedPoint ()
 
 GEO_PolyAdjPolyIterator (GEO_Detail *gdp, GA_Offset poly_offset, const GA_PrimitiveGroup *process_grp=NULL)
 
 ~GEO_PolyAdjPolyIterator () override
 
- Public Member Functions inherited from GEO_AdjPolyIterator
void rewind ()
 
GEO_AdjPolyIteratoroperator++ ()
 
GEO_PrimPolygetAdjPoly ()
 
 GEO_AdjPolyIterator (GEO_Detail *gdp, const GA_PrimitiveGroup *process_grp=NULL)
 
virtual ~GEO_AdjPolyIterator ()
 

Additional Inherited Members

- Protected Attributes inherited from GEO_AdjPolyIterator
GEO_PrimPolymyAdjacentPoly
 
GEO_DetailmyGdp
 
const GA_PrimitiveGroupmyProcess
 
GA_Size myNumAdjacentPolys
 
GA_Size myIterationCount
 

Detailed Description

Definition at line 97 of file GEO_AdjPolyIterator.h.

Constructor & Destructor Documentation

GEO_PolyAdjPolyIterator::GEO_PolyAdjPolyIterator ( GEO_Detail gdp,
GA_Offset  poly_offset,
const GA_PrimitiveGroup process_grp = NULL 
)
inlineexplicit

Definition at line 129 of file GEO_AdjPolyIterator.h.

GEO_PolyAdjPolyIterator::~GEO_PolyAdjPolyIterator ( )
inlineoverride

Definition at line 139 of file GEO_AdjPolyIterator.h.

Member Function Documentation

bool GEO_PolyAdjPolyIterator::advance ( )
inlineoverridevirtual

Implements GEO_AdjPolyIterator.

Definition at line 104 of file GEO_AdjPolyIterator.h.

GA_Offset GEO_PolyAdjPolyIterator::getSharedPoint ( )
inline

Definition at line 127 of file GEO_AdjPolyIterator.h.


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