Class iicm.vrml.pw.TouchSensor
All Packages Class Hierarchy This Package Previous Next Index
Class iicm.vrml.pw.TouchSensor
java.lang.Object
|
+----iicm.vrml.pw.Node
|
+----iicm.vrml.pw.Sensor
|
+----iicm.vrml.pw.TouchSensor
- public class TouchSensor
- extends Sensor
- implements PointerSensor
-
enabled
-
-
hitNormal_changed
-
-
hitPoint_changed
-
-
hitTexCoord_changed
-
-
isActive
-
-
isOver
-
-
touchTime
-
-
mouseDown(float, float, Hitpoint, double)
- handle mouse down in interaction mode
-
mouseDrag(float, float, Hitpoint, double)
- handle mouse drag in interaction mode
-
mouseExit(double)
- handle mouse exit
-
mouseMove(float, float, Hitpoint, double)
- handle mouse move in interaction mode
-
mouseUp(double)
- handle mouse up in interaction mode
-
nodeName()
- the node's name
-
traverse(Traverser)
- must call appropriate method of Traverser for node traversal
enabled
public SFBool enabled
hitNormal_changed
public SFVec3f hitNormal_changed
hitPoint_changed
public SFVec3f hitPoint_changed
hitTexCoord_changed
public SFVec2f hitTexCoord_changed
isActive
public SFBool isActive
isOver
public SFBool isOver
touchTime
public SFTime touchTime
nodeName
public String nodeName()
- the node's name
- Overrides:
- nodeName in class Node
traverse
public void traverse(Traverser t)
- must call appropriate method of Traverser for node traversal
- Overrides:
- traverse in class Node
mouseMove
public void mouseMove(float downx,
float downy,
Hitpoint hit,
double timestamp)
- handle mouse move in interaction mode
mouseDrag
public void mouseDrag(float downx,
float downy,
Hitpoint hit,
double timestamp)
- handle mouse drag in interaction mode
mouseDown
public void mouseDown(float downx,
float downy,
Hitpoint hit,
double timestamp)
- handle mouse down in interaction mode
mouseUp
public void mouseUp(double timestamp)
- handle mouse up in interaction mode
mouseExit
public void mouseExit(double timestamp)
- handle mouse exit
All Packages Class Hierarchy This Package Previous Next Index