Detailed Description
ciTrack class declaration
Member Enumeration Documentation
- Enumerator:
| pause |
|
| forwardPlay |
|
| reversePlay |
|
| forwardPause |
|
| reversePause |
|
| beginPause |
|
| endPause |
|
Constructor & Destructor Documentation
- Copy constructor.
- Parameters
-
| virtual ciTrack::~ciTrack |
( |
| ) |
|
|
virtual |
Member Function Documentation
| double ciTrack::getStartTime |
( |
| ) |
|
|
inline |
- gets the track start time.
- Returns
- The track start time.
| void ciTrack::setStartTime |
( |
double |
time | ) |
|
|
inline |
- sets the track start time.
- Parameters
-
| time | - The track start time to be assigned. |
- Returns
- void.
| double ciTrack::getEndTime |
( |
| ) |
|
|
inline |
- gets the track end time.
- Returns
- The track end time.
| void ciTrack::setEndTime |
( |
double |
time | ) |
|
|
inline |
- sets the track end time - the point at which the time is reset to 0 if playing forward.
- Parameters
-
| time | - The track end time to be assigned. |
- Returns
- void.
| double ciTrack::getIncrement |
( |
| ) |
|
|
inline |
- gets the increment amount that is added each rendered frame
- Returns
- The increment amount.
| void ciTrack::setIncrement |
( |
double |
time | ) |
|
|
inline |
- sets the increment amount that is added each rendered frame.
- Parameters
-
| time | - The increment amount to be assigned. |
- Returns
- void.
| double ciTrack::getFrameRate |
( |
| ) |
|
|
inline |
- gets the frame rate that used in movie playback
- Returns
- The frame rate amount.
| void ciTrack::setFrameRate |
( |
double |
rate | ) |
|
|
inline |
- sets the frame rate that used in movie playback
- Parameters
-
| rate | - The frame rate to be assigned. |
- Returns
- void.
| double ciTrack::getSpeed |
( |
| ) |
|
|
inline |
- gets the speed multiplier that is used in movie playback
- Returns
- The speed multiplier.
| void ciTrack::setSpeed |
( |
double |
speed | ) |
|
|
inline |
- sets the speed multiplier that is used in movie playback
- Parameters
-
| rate | - The speed multiplier. |
- Returns
- void.
- gets the play direction flag
- Returns
- The play direction flag.
- sets the play direction flag
- Parameters
-
| flag | - The play direction flag to be assigned. |
- Returns
- void.
| bool ciTrack::getLoopContinuous |
( |
| ) |
|
|
inline |
- gets the loop continuous flag
- Returns
- The loop continuous flag.
| void ciTrack::setLoopContinuous |
( |
bool |
flag | ) |
|
|
inline |
- sets the loop continuous flag
- Parameters
-
| flag | - The loop continuous flag to be assigned. |
- Returns
- void.
| double ciTrack::getSimTime |
( |
| ) |
|
|
inline |
- gets the current simulation time set by SG thread
- Returns
- The save floating point images flag.
| void ciTrack::setSimTime |
( |
double |
time | ) |
|
|
inline |
- sets the simulation time
- Parameters
-
| time | the new simulation time set by SG thread |
- Returns
- void.
| int ciTrack::getSaveFrameCount |
( |
| ) |
|
|
inline |
- gets the current simulation time set by SG thread
- Returns
- The save floating point images flag.
| void ciTrack::setSaveFrameCount |
( |
int |
framecount | ) |
|
|
inline |
| void ciTrack::setLinkTOD |
( |
bool |
linkTOD | ) |
|
|
inline |
| bool ciTrack::getLinkTOD |
( |
| ) |
|
|
inline |
| void ciTrack::setSaveImagesDuringPlayback |
( |
bool |
flag | ) |
|
|
inline |
| bool ciTrack::getSaveImagesDuringPlayback |
( |
| ) |
|
|
inline |
| bool ciTrack::getUseFrames |
( |
| ) |
|
|
inline |
| void ciTrack::setSaveFileName |
( |
string |
saveFileName | ) |
|
|
inline |
| string ciTrack::getSaveFileName |
( |
| ) |
|
|
inline |
| void ciTrack::setRecordingVelocity |
( |
double |
recordingVelocity | ) |
|
|
inline |
| double ciTrack::getRecordingVelocity |
( |
| ) |
|
|
inline |
| bool ciTrack::archive |
( |
std::ofstream & |
outf | ) |
|
- Description:
- Saves the ciTrack object to file.
- Parameters
-
| filepath | - complete path and filename to the file |
- Returns
- true if sucessful
| bool ciTrack::serialize |
( |
char * |
filepath | ) |
|
- Description:
- Loads the ciTrack object from file.
- Parameters
-
| filepath | - complete path and filename to the file |
- Returns
- true if sucessful
| bool ciTrack::parseXML |
( |
clXML & |
xmlDocument | ) |
|
- Parameters
-
| std::string | tag |
| char | *nodeString |
- Returns
- bool
- Parameters
-
| std::string | tag |
| bool | *nodeBool |
- Returns
- bool
- Parameters
-
| std::string | tag |
| int | *nodeBool |
- Returns
- bool
- Parameters
-
| std::string | tag |
| double | *nodeBool |
- Returns
- bool
- Assignment operator.
- Parameters
-
| obj | - ciTrack object to be assigned. |
- Returns
- The assigned ciTrack object.
Member Data Documentation
| double ciTrack::m_startTime |
|
protected |
| double ciTrack::m_endTime |
|
protected |
Track file end time - time to restart time
Track file speed multiplier
| double ciTrack::m_frameRate |
|
protected |
Track file frame rate time
| double ciTrack::m_increment |
|
protected |
Track file increment per frame
Track file global enable flag
| bool ciTrack::m_loopContinuous |
|
protected |
Track file loop continuously flag
| double ciTrack::m_currentSimTime |
|
protected |
| int ciTrack::m_saveFileCount |
|
protected |
| bool ciTrack::m_saveImagesDuringPlayback |
|
protected |
save out images while running trackfile
| bool ciTrack::m_useFrames |
|
protected |
| string ciTrack::m_saveFileName |
|
protected |
| double ciTrack::m_recordingVelocity |
|
protected |
The documentation for this class was generated from the following file: