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

#include <POP_ParticleIterator.h>

Public Member Functions

 POP_ParticleIterator (GEO_PrimParticle *part)
 
bool atEnd () const
 
void advance ()
 
POP_ParticleIteratoroperator++ ()
 
bool blockAdvance (GA_Offset &start, GA_Offset &end)
 
GA_Offset getOffset () const
 
GA_Offset operator* () const
 

Protected Attributes

GEO_DetailmyGdp
 
GEO_PrimParticlemyPart
 
GA_Index myIdx
 
GA_Size myNumPt
 
GA_Offset myPtOff
 

Detailed Description

Definition at line 14 of file POP_ParticleIterator.h.

Constructor & Destructor Documentation

POP_ParticleIterator::POP_ParticleIterator ( GEO_PrimParticle part)
inline

Definition at line 17 of file POP_ParticleIterator.h.

Member Function Documentation

void POP_ParticleIterator::advance ( )
inline

Definition at line 31 of file POP_ParticleIterator.h.

bool POP_ParticleIterator::atEnd ( ) const
inline

Definition at line 27 of file POP_ParticleIterator.h.

bool POP_ParticleIterator::blockAdvance ( GA_Offset start,
GA_Offset end 
)
inline

Definition at line 42 of file POP_ParticleIterator.h.

GA_Offset POP_ParticleIterator::getOffset ( ) const
inline

Definition at line 69 of file POP_ParticleIterator.h.

GA_Offset POP_ParticleIterator::operator* ( void  ) const
inline

Definition at line 70 of file POP_ParticleIterator.h.

POP_ParticleIterator& POP_ParticleIterator::operator++ ( )
inline

Definition at line 39 of file POP_ParticleIterator.h.

Member Data Documentation

GEO_Detail* POP_ParticleIterator::myGdp
protected

Definition at line 73 of file POP_ParticleIterator.h.

GA_Index POP_ParticleIterator::myIdx
protected

Definition at line 75 of file POP_ParticleIterator.h.

GA_Size POP_ParticleIterator::myNumPt
protected

Definition at line 76 of file POP_ParticleIterator.h.

GEO_PrimParticle* POP_ParticleIterator::myPart
protected

Definition at line 74 of file POP_ParticleIterator.h.

GA_Offset POP_ParticleIterator::myPtOff
protected

Definition at line 77 of file POP_ParticleIterator.h.


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