|
OpenSceneGraph
3.0.1
|
Class which encapsulates the frame number, reference time and calendar time of specific frame, used to synchronize operations on the scene graph and other machines when using a graphics cluster. More...

Public Member Functions | |
| FrameStamp () | |
| FrameStamp (const FrameStamp &fs) | |
| FrameStamp & | operator= (const FrameStamp &fs) |
| void | setFrameNumber (unsigned int fnum) |
| unsigned int | getFrameNumber () const |
| void | setReferenceTime (double refTime) |
| double | getReferenceTime () const |
| void | setSimulationTime (double refTime) |
| double | getSimulationTime () const |
| void | setCalendarTime (const tm &calendarTime) |
| void | getCalendarTime (tm &calendarTime) const |
| virtual | ~FrameStamp () |
Protected Attributes | |
| unsigned int | _frameNumber |
| double | _referenceTime |
| double | _simulationTime |
| int | tm_sec |
| int | tm_min |
| int | tm_hour |
| int | tm_mday |
| int | tm_mon |
| int | tm_year |
| int | tm_wday |
| int | tm_yday |
| int | tm_isdst |
Class which encapsulates the frame number, reference time and calendar time of specific frame, used to synchronize operations on the scene graph and other machines when using a graphics cluster.
Note the calendar time can be an artificial simulation time or capture the real time of day etc.
| osg::FrameStamp::FrameStamp | ( | const FrameStamp & | fs | ) |
| virtual osg::FrameStamp::~FrameStamp | ( | ) | [virtual] |
| void osg::FrameStamp::getCalendarTime | ( | tm & | calendarTime | ) | const |
| unsigned int osg::FrameStamp::getFrameNumber | ( | ) | const [inline] |
| double osg::FrameStamp::getReferenceTime | ( | ) | const [inline] |
| double osg::FrameStamp::getSimulationTime | ( | ) | const [inline] |
| FrameStamp& osg::FrameStamp::operator= | ( | const FrameStamp & | fs | ) |
| void osg::FrameStamp::setCalendarTime | ( | const tm & | calendarTime | ) |
| void osg::FrameStamp::setFrameNumber | ( | unsigned int | fnum | ) | [inline] |
| void osg::FrameStamp::setReferenceTime | ( | double | refTime | ) | [inline] |
| void osg::FrameStamp::setSimulationTime | ( | double | refTime | ) | [inline] |
unsigned int osg::FrameStamp::_frameNumber [protected] |
double osg::FrameStamp::_referenceTime [protected] |
double osg::FrameStamp::_simulationTime [protected] |
int osg::FrameStamp::tm_hour [protected] |
int osg::FrameStamp::tm_isdst [protected] |
int osg::FrameStamp::tm_mday [protected] |
int osg::FrameStamp::tm_min [protected] |
int osg::FrameStamp::tm_mon [protected] |
int osg::FrameStamp::tm_sec [protected] |
int osg::FrameStamp::tm_wday [protected] |
int osg::FrameStamp::tm_yday [protected] |
int osg::FrameStamp::tm_year [protected] |
| Generated at Thu Sep 27 2012 17:02:52 for the OpenSceneGraph by doxygen 1.7.6.1. |