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


Field Summary
 SFTime cycleInterval
           
 SFTime cycleTime
           
 SFBool enabled
           
 SFFloat fraction_changed
           
 SFBool isActive
           
 SFBool loop
           
 SFTime startTime
           
 SFTime stopTime
           
 SFTime time
           
 
Fields inherited from class iicm.vrml.pw.Node
DEF_KEYWORD, EXTERNPROTO_KEYWORD, objname, PROTO_KEYWORD, ROUTE_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
addRoute, deleteRoute, getEvent, readNode, traverseNode, writeNode, writeSubfield, writeSubfields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Method Detail

nodeName

public java.lang.String nodeName()
Description copied from class: Node
the node's name
Overrides:
nodeName in class Node

traverse

public void traverse(Traverser t)
Description copied from class: Node
must call appropriate method of Traverser for node traversal
Overrides:
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