iso::flock::AddSpaceEvent Class Reference

#include <iso_flock_add_space_event.h>

List of all members.

Public Member Functions

 AddSpaceEvent (const base::String &pSpaceName, SpaceAlgType pSpaceAlgType, unsigned int pSpaceDim)
 AddSpaceEvent (const base::String &pSpaceName, SpaceAlgType pSpaceAlgType, const math::Vector< real > &pMinPos, const math::Vector< real > &pMaxPos)
 AddSpaceEvent (const base::String &pSpaceName, SpaceAlgType pSpaceAlgType, unsigned int pGridValueDim, const math::Vector< unsigned int > &pGridSubdivisionCount, const math::Vector< real > &pMinPos, const math::Vector< real > &pMaxPos, space::GridAlg::GridNeighborMode pGridNeighborMode, space::GridAlg::GridUpdateMode pGridUpdateMode)
 AddSpaceEvent (const base::String &pSpaceName, SpaceAlgType pSpaceAlgType, const base::String &pGridName, space::GridAlg::GridNeighborMode pGridNeighborMode, space::GridAlg::GridUpdateMode pGridUpdateMode)
 AddSpaceEvent (double pTime, const base::String &pSpaceName, SpaceAlgType pSpaceAlgType, unsigned int pSpaceDim)
 AddSpaceEvent (double pTime, const base::String &pSpaceName, SpaceAlgType pSpaceAlgType, const math::Vector< real > &pMinPos, const math::Vector< real > &pMaxPos)
 AddSpaceEvent (double pTime, const base::String &pSpaceName, SpaceAlgType pSpaceAlgType, unsigned int pGridValueDim, const math::Vector< unsigned int > &pGridSubdivisionCount, const math::Vector< real > &pMinPos, const math::Vector< real > &pMaxPos, space::GridAlg::GridNeighborMode pGridNeighborMode, space::GridAlg::GridUpdateMode pGridUpdateMode)
 AddSpaceEvent (double pTime, const base::String &pSpaceName, SpaceAlgType pSpaceAlgType, const base::String &pGridName, space::GridAlg::GridNeighborMode pGridNeighborMode, space::GridAlg::GridUpdateMode pGridUpdateMode)
 AddSpaceEvent (const AddSpaceEvent &pEvent)
 AddSpaceEvent (double pTime, const AddSpaceEvent &pEvent)
virtual ~AddSpaceEvent ()
event::Event * copy () const
event::Event * copy (double pTime) const
void execute () throw (event::EventException)

Protected Member Functions

 AddSpaceEvent ()

Protected Attributes

base::String mSpaceName
SpaceAlgType mSpaceAlgType
unsigned int mSpaceDim
math::Vector< realmMinPos
math::Vector< realmMaxPos
unsigned int mGridValueDim
math::Vector< unsigned int > mGridSubdivisionCount
space::GridAlg::GridNeighborMode mGridNeighborMode
space::GridAlg::GridUpdateMode mGridUpdateMode
base::String mGridName


Constructor & Destructor Documentation

AddSpaceEvent::AddSpaceEvent ( const base::String &  pSpaceName,
SpaceAlgType  pSpaceAlgType,
unsigned int  pSpaceDim 
)

AddSpaceEvent::AddSpaceEvent ( const base::String &  pSpaceName,
SpaceAlgType  pSpaceAlgType,
const math::Vector< real > &  pMinPos,
const math::Vector< real > &  pMaxPos 
)

AddSpaceEvent::AddSpaceEvent ( const base::String &  pSpaceName,
SpaceAlgType  pSpaceAlgType,
unsigned int  pGridValueDim,
const math::Vector< unsigned int > &  pGridSubdivisionCount,
const math::Vector< real > &  pMinPos,
const math::Vector< real > &  pMaxPos,
space::GridAlg::GridNeighborMode  pGridNeighborMode,
space::GridAlg::GridUpdateMode  pGridUpdateMode 
)

AddSpaceEvent::AddSpaceEvent ( const base::String &  pSpaceName,
SpaceAlgType  pSpaceAlgType,
const base::String &  pGridName,
space::GridAlg::GridNeighborMode  pGridNeighborMode,
space::GridAlg::GridUpdateMode  pGridUpdateMode 
)

AddSpaceEvent::AddSpaceEvent ( double  pTime,
const base::String &  pSpaceName,
SpaceAlgType  pSpaceAlgType,
unsigned int  pSpaceDim 
)

AddSpaceEvent::AddSpaceEvent ( double  pTime,
const base::String &  pSpaceName,
SpaceAlgType  pSpaceAlgType,
const math::Vector< real > &  pMinPos,
const math::Vector< real > &  pMaxPos 
)

AddSpaceEvent::AddSpaceEvent ( double  pTime,
const base::String &  pSpaceName,
SpaceAlgType  pSpaceAlgType,
unsigned int  pGridValueDim,
const math::Vector< unsigned int > &  pGridSubdivisionCount,
const math::Vector< real > &  pMinPos,
const math::Vector< real > &  pMaxPos,
space::GridAlg::GridNeighborMode  pGridNeighborMode,
space::GridAlg::GridUpdateMode  pGridUpdateMode 
)

AddSpaceEvent::AddSpaceEvent ( double  pTime,
const base::String &  pSpaceName,
SpaceAlgType  pSpaceAlgType,
const base::String &  pGridName,
space::GridAlg::GridNeighborMode  pGridNeighborMode,
space::GridAlg::GridUpdateMode  pGridUpdateMode 
)

AddSpaceEvent::AddSpaceEvent ( const AddSpaceEvent pEvent  ) 

AddSpaceEvent::AddSpaceEvent ( double  pTime,
const AddSpaceEvent pEvent 
)

AddSpaceEvent::~AddSpaceEvent (  )  [virtual]

AddSpaceEvent::AddSpaceEvent (  )  [protected]


Member Function Documentation

event::Event * AddSpaceEvent::copy (  )  const

event::Event * AddSpaceEvent::copy ( double  pTime  )  const

void AddSpaceEvent::execute (  )  throw (event::EventException)


Member Data Documentation

base::String iso::flock::AddSpaceEvent::mSpaceName [protected]

SpaceAlgType iso::flock::AddSpaceEvent::mSpaceAlgType [protected]

unsigned int iso::flock::AddSpaceEvent::mSpaceDim [protected]

math::Vector<real> iso::flock::AddSpaceEvent::mMinPos [protected]

math::Vector<real> iso::flock::AddSpaceEvent::mMaxPos [protected]

unsigned int iso::flock::AddSpaceEvent::mGridValueDim [protected]

math::Vector<unsigned int> iso::flock::AddSpaceEvent::mGridSubdivisionCount [protected]

space::GridAlg::GridNeighborMode iso::flock::AddSpaceEvent::mGridNeighborMode [protected]

space::GridAlg::GridUpdateMode iso::flock::AddSpaceEvent::mGridUpdateMode [protected]

base::String iso::flock::AddSpaceEvent::mGridName [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 15:28:03 2011 for iso_flock by  doxygen 1.5.1