POP_ParticleList Class Reference

#include <POP_ParticleList.h>

List of all members.

Public Member Functions

 POP_ParticleList (void)
 POP_ParticleList (const POP_ParticleList &src)
 ~POP_ParticleList (void)
POP_ParticleListoperator= (const POP_ParticleList &src)
bool operator== (const POP_ParticleList &src) const
void clear (void)
POP_ParticleNodeadd (GEO_PrimParticle *part, POP_Node *pop=NULL)
void merge (const POP_ParticleList *list)
void copyNewGdp (const POP_ParticleList &list, const GEO_Detail *gdp)
GEO_PrimParticleiterateInit (void)
GEO_PrimParticleiterateNext (void)
POP_ParticleNodefind (GEO_PrimParticle *part) const
bool isEmpty () const

Protected Attributes

POP_ParticleNodemyHead
POP_ParticleNodemyCurr


Detailed Description

Definition at line 49 of file POP_ParticleList.h.


Constructor & Destructor Documentation

POP_ParticleList::POP_ParticleList ( void   )  [inline]

Definition at line 52 of file POP_ParticleList.h.

POP_ParticleList::POP_ParticleList ( const POP_ParticleList src  )  [inline]

Definition at line 57 of file POP_ParticleList.h.

POP_ParticleList::~POP_ParticleList ( void   )  [inline]

Definition at line 65 of file POP_ParticleList.h.


Member Function Documentation

POP_ParticleNode* POP_ParticleList::add ( GEO_PrimParticle part,
POP_Node pop = NULL 
)

void POP_ParticleList::clear ( void   ) 

void POP_ParticleList::copyNewGdp ( const POP_ParticleList list,
const GEO_Detail gdp 
)

POP_ParticleNode* POP_ParticleList::find ( GEO_PrimParticle part  )  const

bool POP_ParticleList::isEmpty (  )  const [inline]

Definition at line 105 of file POP_ParticleList.h.

GEO_PrimParticle* POP_ParticleList::iterateInit ( void   ) 

GEO_PrimParticle* POP_ParticleList::iterateNext ( void   ) 

void POP_ParticleList::merge ( const POP_ParticleList list  ) 

POP_ParticleList& POP_ParticleList::operator= ( const POP_ParticleList src  )  [inline]

Definition at line 70 of file POP_ParticleList.h.

bool POP_ParticleList::operator== ( const POP_ParticleList src  )  const [inline]

Definition at line 81 of file POP_ParticleList.h.


Member Data Documentation

Definition at line 109 of file POP_ParticleList.h.

Definition at line 108 of file POP_ParticleList.h.


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

Generated on Thu Jan 31 00:31:45 2013 for HDK by  doxygen 1.5.9