|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VRMLTimeControlledNodeType
Nodes which can be controlled by a set of VCR-like commands.
Time information is provided by the clock that can be set by the implementing runtime system. With the clock, the node can then register clock ticks listeners for timing update information.
| Method Summary | |
|---|---|
boolean |
getLoop()
Accessor method to get current value of field loop. |
double |
getStartTime()
Accessor method to get current value of field startTime. |
double |
getStopTime()
Accessor method to get current value of field stopTime. |
void |
setLoop(boolean newLoop)
Accessor method to set a new value for field attribute loop. |
void |
setStartTime(double newStartTime)
Accessor method to set a new value for field attribute startTime. |
void |
setStopTime(double newStopTime)
Accessor method to set a new value for field attribute stopTime. |
| Methods inherited from interface org.web3d.vrml.nodes.VRMLTimeDependentNodeType |
|---|
setVRMLClock |
| Methods inherited from interface org.web3d.vrml.nodes.VRMLNodeType |
|---|
addNodeListener, clearRemovedLayerIds, getFieldValue, getLayerIds, getMetadataObject, getRefCount, getRemovedLayerIds, hasFieldChanged, isSetupFinished, notifyExternProtoLoaded, removeNodeListener, sendRoute, setDEF, setFrameStateManager, setMetadataObject, setupFinished, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, updateRefCount |
| Methods inherited from interface org.web3d.vrml.lang.VRMLNode |
|---|
getFieldDeclaration, getFieldIndex, getNodeFieldIndices, getNumFields, getPrimaryType, getSecondaryType, getUserData, getVRMLNodeName, isDEF, setErrorReporter, setUserData, setVersion |
| Methods inherited from interface org.web3d.vrml.nodes.FrameStateListener |
|---|
allEventsComplete |
| Method Detail |
|---|
void setLoop(boolean newLoop)
newLoop - Whether this field loops or notboolean getLoop()
false
void setStartTime(double newStartTime)
newStartTime - The new start timedouble getStartTime()
0.
void setStopTime(double newStopTime)
newStopTime - The new stop timedouble getStopTime()
0
|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||