H3D::TimeTrigger Class Reference
[X3D node classes.]

TimeTrigger is a trigger node that generates time events upon receiving boolean events. More...

#include <H3D/TimeTrigger.h>

Inheritance diagram for H3D::TimeTrigger:

Inheritance graph

List of all members.

Classes

class  SetTriggerTime
 The SetTriggerTime class is specialize to set the vaule of the triggerTime field to the current time. More...

Public Member Functions

 TimeTrigger (Inst< SFNode > _metadata=0, Inst< SFBool > _set_boolean=0, Inst< SetTriggerTime > _triggerTime=0)
 Constructor.

Public Attributes

auto_ptr< SFBoolset_boolean
 When an event is received store the current time in triggerTime.
auto_ptr< SetTriggerTimetriggerTime
 Contains the current time when an event has been generated.

Static Public Attributes

static H3DNodeDatabase database
 The H3DNodedatabase for this node.


Detailed Description

TimeTrigger is a trigger node that generates time events upon receiving boolean events.

The triggerTime event is generated when the TimeTrigger receives a set_boolean event. The value of triggerTime shall be the time at which set_boolean is received. The value of set_boolean shall be ignored.

Internal routes:
TimeTrigger.dot

Member Data Documentation

When an event is received store the current time in triggerTime.

Access type: inputOnly

TimeTrigger_set_boolean.dot

Referenced by TimeTrigger().

Contains the current time when an event has been generated.

Access type: outputOnly

TimeTrigger_triggerTime.dot

Referenced by TimeTrigger().


The documentation for this class was generated from the following files:

Generated on Fri Nov 7 10:31:15 2008 for H3D API by  doxygen 1.5.7