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

#include <GEO_AdjPolyIterator.h>

+ Inheritance diagram for GEO_EdgeAdjPolyIterator:

Public Member Functions

bool advance () override
 
bool isWindingReversed ()
 
GA_Offset getStartEdgePt ()
 
GA_Offset getEndEdgePt ()
 
 GEO_EdgeAdjPolyIterator (GEO_Detail *gdp, GA_Offset poly_offset, const GA_PrimitiveGroup *process_grp=NULL)
 
 ~GEO_EdgeAdjPolyIterator () 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 147 of file GEO_AdjPolyIterator.h.

Constructor & Destructor Documentation

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

Definition at line 185 of file GEO_AdjPolyIterator.h.

GEO_EdgeAdjPolyIterator::~GEO_EdgeAdjPolyIterator ( )
inlineoverride

Definition at line 195 of file GEO_AdjPolyIterator.h.

Member Function Documentation

bool GEO_EdgeAdjPolyIterator::advance ( )
inlineoverridevirtual

Implements GEO_AdjPolyIterator.

Definition at line 156 of file GEO_AdjPolyIterator.h.

GA_Offset GEO_EdgeAdjPolyIterator::getEndEdgePt ( )
inline

Definition at line 183 of file GEO_AdjPolyIterator.h.

GA_Offset GEO_EdgeAdjPolyIterator::getStartEdgePt ( )
inline

Definition at line 182 of file GEO_AdjPolyIterator.h.

bool GEO_EdgeAdjPolyIterator::isWindingReversed ( )
inline

Definition at line 181 of file GEO_AdjPolyIterator.h.


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