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 enabled
-  
  
-   hitNormal_changed hitNormal_changed
-  
  
-   hitPoint_changed hitPoint_changed
-  
  
-   hitTexCoord_changed hitTexCoord_changed
-  
  
-   isActive isActive
-  
  
-   isOver isOver
-  
  
-   touchTime touchTime
-  
   
  -   mouseDown(float, float, Hitpoint, double) mouseDown(float, float, Hitpoint, double)
-  handle mouse down in interaction mode
  
-   mouseDrag(float, float, Hitpoint, double) mouseDrag(float, float, Hitpoint, double)
-  handle mouse drag in interaction mode
  
-   mouseExit(double) mouseExit(double)
-  handle mouse exit
  
-   mouseMove(float, float, Hitpoint, double) mouseMove(float, float, Hitpoint, double)
-  handle mouse move in interaction mode
  
-   mouseUp(double) mouseUp(double)
-  handle mouse up in interaction mode
  
-   nodeName() nodeName()
-  the node's name
  
-   traverse(Traverser) traverse(Traverser)
-  must call appropriate method of Traverser for node traversal
   
 enabled
enabled
  public SFBool enabled
 hitNormal_changed
hitNormal_changed
  public SFVec3f hitNormal_changed
 hitPoint_changed
hitPoint_changed
  public SFVec3f hitPoint_changed
 hitTexCoord_changed
hitTexCoord_changed
  public SFVec2f hitTexCoord_changed
 isActive
isActive
  public SFBool isActive
 isOver
isOver
  public SFBool isOver
 touchTime
touchTime
  public SFTime touchTime
   
 nodeName
nodeName
  public String nodeName()
  -  the node's name
  
    -  Overrides:
    
-  nodeName in class Node
  
 
 traverse
traverse
  public void traverse(Traverser t)
  -  must call appropriate method of Traverser for node traversal
  
    -  Overrides:
    
-  traverse in class Node
  
 
 mouseMove
mouseMove
  public void mouseMove(float downx,
                        float downy,
                        Hitpoint hit,
                        double timestamp)
  -  handle mouse move in interaction mode
 mouseDrag
mouseDrag
  public void mouseDrag(float downx,
                        float downy,
                        Hitpoint hit,
                        double timestamp)
  -  handle mouse drag in interaction mode
 mouseDown
mouseDown
  public void mouseDown(float downx,
                        float downy,
                        Hitpoint hit,
                        double timestamp)
  -  handle mouse down in interaction mode
 mouseUp
mouseUp
  public void mouseUp(double timestamp)
  -  handle mouse up in interaction mode
 mouseExit
mouseExit
  public void mouseExit(double timestamp)
  -  handle mouse exit
All Packages  Class Hierarchy  This Package  Previous  Next  Index