H3D::X3DTouchSensorNode Class Reference
[Abstract nodes.]

This abstract node type is the base type for all touch-style pointing device sensors. More...

#include <H3D/X3DTouchSensorNode.h>

Inheritance diagram for H3D::X3DTouchSensorNode:

Inheritance graph

List of all members.

Classes

class  SetTouchTime
 The SetTouchTime class is specialize field to generate a touchTime event. More...

Public Member Functions

 X3DTouchSensorNode (Inst< SFString > _description=0, Inst< SFBool > _enabled=0, Inst< SFNode > _metadata=0, Inst< SFBool > _isActive=0, Inst< SFBool > _isOver=0, Inst< SFTime > _touchTime=0)
 Constructor.

Public Attributes

auto_ptr< SFTimetouchTime
 The field touchTime is generated when all three of the following conditions are true:
  • The pointing device was pointing towards the geometry when it was initially activated (isActive is TRUE).


Static Public Attributes

static H3DNodeDatabase database
 The H3DNodeDatabase for this node.


Detailed Description

This abstract node type is the base type for all touch-style pointing device sensors.

Internal routes:
X3DTouchSensorNode.dot

Member Data Documentation

The field touchTime is generated when all three of the following conditions are true:

  • The pointing device was pointing towards the geometry when it was initially activated (isActive is TRUE).

  • The pointing device is currently pointing towards the geometry (isOver is TRUE).
  • The pointing device is deactivated (isActive FALSE event is also generated).

Access type: outputOnly

X3DTouchSensorNode_touchTime.dot


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

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