Time series LDM hints. More...
#include <LDM/nodes/SoTimeHints.h>
Public Types | |
enum | TimeDirection { BACKWARD, FORWARD } |
Public Member Functions | |
virtual SoType | getTypeId () const |
SoTimeHints () | |
void | setNextTimeStep (unsigned int numTimeSteps) |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoSFShort | currentTimeStep |
SoSFUShort | stepIncrement |
SoSFEnum | timeDirection |
This node contains a set of properties to parameterize time series animations. It also enables LDM to prefetch data to be displayed in the future.
TimeHints {
currentTimeStep | 0 |
stepIncremement | 1 |
timeDirection | FORWARD |
SoTimeHints::SoTimeHints | ( | ) |
Constructor.
static SoType SoTimeHints::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoNode.
virtual SoType SoTimeHints::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoNode.
void SoTimeHints::setNextTimeStep | ( | unsigned int | numTimeSteps | ) | [inline] |
Convenience method to set the currentTimeStep to the next step according to the stepIncrement, the timeDirection, and the number of time steps.
Current time step to play.
Increment for the next time step to play.
Direction of time.
Use enum TimeDirection. Default is FORWARD.