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

#include <GEO_Macros.h>

Public Member Functions

template<typename DETAIL_TYPE , typename PRIM_TYPE , typename SEC_PRIM_TYPE >
 GEO_GBMixGroupFwdIterator (DETAIL_TYPE *gdp, const GA_PrimitiveGroup &group, PRIM_TYPE *&prim, SEC_PRIM_TYPE *&sec)
 
template<typename DETAIL_TYPE , typename PRIM_TYPE , typename SEC_PRIM_TYPE >
int nextMix (DETAIL_TYPE *gdp, const GA_PrimitiveGroup &group, PRIM_TYPE *&prim, SEC_PRIM_TYPE *&sec, PRIM_TYPE *&next_prim, SEC_PRIM_TYPE *&next_sec)
 

Detailed Description

An adapter class to allow the iteration macros in this file to maintain a local GEO_PrimList::GroupIterationCache object.

Definition at line 23 of file GEO_Macros.h.

Constructor & Destructor Documentation

template<typename DETAIL_TYPE , typename PRIM_TYPE , typename SEC_PRIM_TYPE >
GEO_GBMixGroupFwdIterator::GEO_GBMixGroupFwdIterator ( DETAIL_TYPE *  gdp,
const GA_PrimitiveGroup group,
PRIM_TYPE *&  prim,
SEC_PRIM_TYPE *&  sec 
)
inline

Definition at line 28 of file GEO_Macros.h.

Member Function Documentation

template<typename DETAIL_TYPE , typename PRIM_TYPE , typename SEC_PRIM_TYPE >
int GEO_GBMixGroupFwdIterator::nextMix ( DETAIL_TYPE *  gdp,
const GA_PrimitiveGroup group,
PRIM_TYPE *&  prim,
SEC_PRIM_TYPE *&  sec,
PRIM_TYPE *&  next_prim,
SEC_PRIM_TYPE *&  next_sec 
)
inline

Definition at line 38 of file GEO_Macros.h.


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