iicm.vrml.pw
Class TimeSensor
java.lang.Object
iicm.vrml.pw.Node
iicm.vrml.pw.Sensor
iicm.vrml.pw.TimeSensor
public class TimeSensor
- extends Sensor
Fields inherited from class iicm.vrml.pw.Node |
DEF_KEYWORD, EXTERNPROTO_KEYWORD, fieldIScontent, newISname, newISnum, objname, PROTO_KEYWORD, ROUTE_KEYWORD, SCRIPT_KEYWORD, subfields, USE_KEYWORD, userdata |
Method Summary |
static java.lang.String |
double2string(double val)
|
void |
evaluate(double timestamp)
evaluate Sensor at frame time |
java.lang.String |
nodeName()
the node's name |
void |
traverse(Traverser t)
must call appropriate method of Traverser for node traversal |
Methods inherited from class iicm.vrml.pw.Node |
addField, addRoute, atCurrLine, createInstanceFromName, deleteRoute, getEvent, readFields, readNode, readNodeBody, readNodeBody, tab, traverseNode, writeNode, writeSubfield, writeSubfields, writeX3dISfields, writeX3dNode, writeX3dNode, writeX3dNode, writeX3dSubfield, writeX3dSubfields, writeX3dSubfields |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cycleInterval
public SFTime cycleInterval
startTime
public SFTime startTime
stopTime
public SFTime stopTime
enabled
public SFBool enabled
loop
public SFBool loop
cycleTime
public SFTime cycleTime
time
public SFTime time
isActive
public SFBool isActive
fraction_changed
public SFFloat fraction_changed
newCycle_
private boolean newCycle_
cycleInterval_
private double cycleInterval_
startTime_
private double startTime_
stopTime_
private double stopTime_
cycleStart_
private double cycleStart_
saveStartTRec_
private java.util.Vector saveStartTRec_
saveStopTRec_
private java.util.Vector saveStopTRec_
saveCycleIRec_
private java.util.Vector saveCycleIRec_
TimeSensor
TimeSensor()
nodeName
public java.lang.String nodeName()
- Description copied from class:
Node
- the node's name
- Specified by:
nodeName
in class Node
traverse
public void traverse(Traverser t)
- Description copied from class:
Node
- must call appropriate method of Traverser for node traversal
- Specified by:
traverse
in class Node
double2string
public static java.lang.String double2string(double val)
evaluate
public void evaluate(double timestamp)
- Description copied from class:
Sensor
- evaluate Sensor at frame time
- Overrides:
evaluate
in class Sensor