iso::space::SpaceProxyObjectGroup Class Reference

#include <iso_space_objects_analyzer.h>

List of all members.

Public Member Functions

 SpaceProxyObjectGroup ()
 ~SpaceProxyObjectGroup ()
unsigned int objectCount () const
const SpaceProxyObjectproxyObject (unsigned int pIndex) const
const SpaceObjectspaceObject (unsigned int pIndex) const
const NeighborGroupneighborGroup (unsigned int pIndex) const
void addObject (SpaceObject *pSpaceObject)
void addObject (NeighborGroup *pNeighborGroup)
void removeObject (SpaceObject *pSpaceObject)
void removeObject (NeighborGroup *pNeighborGroup)
void removeObjects ()

Protected Attributes

QVector< SpaceProxyObject * > mSpaceObjects
QMutex mLock


Constructor & Destructor Documentation

SpaceProxyObjectGroup::SpaceProxyObjectGroup (  ) 

SpaceProxyObjectGroup::~SpaceProxyObjectGroup (  ) 


Member Function Documentation

unsigned int SpaceProxyObjectGroup::objectCount (  )  const

const SpaceProxyObject * SpaceProxyObjectGroup::proxyObject ( unsigned int  pIndex  )  const

const SpaceObject * SpaceProxyObjectGroup::spaceObject ( unsigned int  pIndex  )  const

const NeighborGroup * SpaceProxyObjectGroup::neighborGroup ( unsigned int  pIndex  )  const

void SpaceProxyObjectGroup::addObject ( SpaceObject pSpaceObject  ) 

void SpaceProxyObjectGroup::addObject ( NeighborGroup pNeighborGroup  ) 

void SpaceProxyObjectGroup::removeObject ( SpaceObject pSpaceObject  ) 

void SpaceProxyObjectGroup::removeObject ( NeighborGroup pNeighborGroup  ) 

void SpaceProxyObjectGroup::removeObjects (  ) 


Member Data Documentation

QVector< SpaceProxyObject* > iso::space::SpaceProxyObjectGroup::mSpaceObjects [protected]

QMutex iso::space::SpaceProxyObjectGroup::mLock [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 14:08:15 2011 for iso_space by  doxygen 1.5.1