glotzstdanalysis::SystemSnapshot Class Reference

#include <SystemSnapshot.h>

Inheritance diagram for glotzstdanalysis::SystemSnapshot:

glotzutil::Listable

List of all members.

Public Member Functions

 SystemSnapshot ()
 Constructor.
 SystemSnapshot (const SystemSnapshot &)
 Constructor.
 ~SystemSnapshot ()
 Destructor.
virtual SystemSnapshotClone ()
 virtual constructor
void AddObject (PositionedObject *)
void RemoveObject (PositionedObject *)
void SetObjects (ObjectList &)
ObjectListGetObjects ()
void SetBox (glotz_vec &)
void SetTime (int)
int GetTime () const
unsigned int GetNumberOfObjects () const

Private Attributes

int mTime
ObjectList mObject


Constructor & Destructor Documentation

glotzstdanalysis::SystemSnapshot::SystemSnapshot (  ) 

Constructor.

glotzstdanalysis::SystemSnapshot::SystemSnapshot ( const SystemSnapshot rhs  ) 

Constructor.

glotzstdanalysis::SystemSnapshot::~SystemSnapshot (  ) 

Destructor.


Member Function Documentation

SystemSnapshot * glotzstdanalysis::SystemSnapshot::Clone (  )  [virtual]

virtual constructor

Reimplemented from glotzutil::Listable.

void glotzstdanalysis::SystemSnapshot::AddObject ( PositionedObject obj  ) 

void glotzstdanalysis::SystemSnapshot::RemoveObject ( PositionedObject obj  ) 

void glotzstdanalysis::SystemSnapshot::SetObjects ( ObjectList obj  ) 

ObjectList & glotzstdanalysis::SystemSnapshot::GetObjects (  ) 

void glotzstdanalysis::SystemSnapshot::SetBox ( glotz_vec  ) 

void glotzstdanalysis::SystemSnapshot::SetTime ( int  time  ) 

int glotzstdanalysis::SystemSnapshot::GetTime (  )  const

unsigned int glotzstdanalysis::SystemSnapshot::GetNumberOfObjects (  )  const


Member Data Documentation

int glotzstdanalysis::SystemSnapshot::mTime [private]

ObjectList glotzstdanalysis::SystemSnapshot::mObject [private]


The documentation for this class was generated from the following files:
Generated on Tue Feb 24 20:55:00 2009 by  doxygen 1.5.3