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

#include <GA_VertexGroupIterator.h>

Public Member Functions

 GA_VertexGroupIterator (const GA_VertexGroup *grp)
 
 GA_VertexGroupIterator ()
 
void setGroup (const GA_VertexGroup *grp)
 
const GA_PrimitivegetPrimitive () const
 Accessor to get the current primitive. More...
 
GA_Offset getPrimitiveOffset () const
 Accessor to get the current primitive offset. More...
 
GA_Size getPrimVertexNum () const
 
void rewind ()
 
bool atEnd () const
 
void advance ()
 
GA_VertexGroupIteratoroperator++ ()
 

Detailed Description

Definition at line 26 of file GA_VertexGroupIterator.h.

Constructor & Destructor Documentation

GA_VertexGroupIterator::GA_VertexGroupIterator ( const GA_VertexGroup grp)
inline

Definition at line 29 of file GA_VertexGroupIterator.h.

GA_VertexGroupIterator::GA_VertexGroupIterator ( )
inline

Definition at line 33 of file GA_VertexGroupIterator.h.

Member Function Documentation

void GA_VertexGroupIterator::advance ( )
inline

Interface to iteration

Definition at line 47 of file GA_VertexGroupIterator.h.

bool GA_VertexGroupIterator::atEnd ( ) const
inline

Interface to iteration

Definition at line 43 of file GA_VertexGroupIterator.h.

const GA_Primitive* GA_VertexGroupIterator::getPrimitive ( ) const

Accessor to get the current primitive.

GA_Offset GA_VertexGroupIterator::getPrimitiveOffset ( ) const
inline

Accessor to get the current primitive offset.

Definition at line 59 of file GA_VertexGroupIterator.h.

GA_Size GA_VertexGroupIterator::getPrimVertexNum ( ) const
inline

The number for the current vertex within the current primitive. For example, the vertex offset is,

it.getPrimitive()->getVertexOffset(it.getPrimVertexNum());

Definition at line 68 of file GA_VertexGroupIterator.h.

GA_VertexGroupIterator& GA_VertexGroupIterator::operator++ ( )
inline

Interface to iteration

Definition at line 51 of file GA_VertexGroupIterator.h.

void GA_VertexGroupIterator::rewind ( )
inline

Interface to iteration

Definition at line 39 of file GA_VertexGroupIterator.h.

void GA_VertexGroupIterator::setGroup ( const GA_VertexGroup grp)

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