org.jmol.viewer
Class ActionManager.Gesture

java.lang.Object
  extended by org.jmol.viewer.ActionManager.Gesture
Enclosing class:
ActionManager

protected class ActionManager.Gesture
extends Object


Field Summary
private  int action
           
(package private)  ActionManager.MotionPoint[] nodes
           
private  int ptNext
           
private  long time0
           
 
Constructor Summary
ActionManager.Gesture(int nPoints)
           
 
Method Summary
(package private)  int add(int action, int x, int y, long time)
           
(package private)  int getAction()
           
(package private)  int getDX(int nPoints, int nPointsPrevious)
           
(package private)  int getDY(int nPoints, int nPointsPrevious)
           
(package private)  ActionManager.MotionPoint getNode(int i)
           
(package private)  int getPointCount()
           
(package private)  int getPointCount(int nPoints, int nPointsPrevious)
           
 float getSpeedPixelsPerMillisecond(int nPoints, int nPointsPrevious)
           
 long getTimeDifference(int nPoints)
           
(package private)  void setAction(int action, long time)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

action

private int action

nodes

ActionManager.MotionPoint[] nodes

ptNext

private int ptNext

time0

private long time0
Constructor Detail

ActionManager.Gesture

ActionManager.Gesture(int nPoints)
Method Detail

setAction

void setAction(int action,
               long time)

getAction

int getAction()

add

int add(int action,
        int x,
        int y,
        long time)

getTimeDifference

public long getTimeDifference(int nPoints)

getSpeedPixelsPerMillisecond

public float getSpeedPixelsPerMillisecond(int nPoints,
                                          int nPointsPrevious)

getDX

int getDX(int nPoints,
          int nPointsPrevious)

getDY

int getDY(int nPoints,
          int nPointsPrevious)

getPointCount

int getPointCount()

getPointCount

int getPointCount(int nPoints,
                  int nPointsPrevious)

getNode

ActionManager.MotionPoint getNode(int i)

toString

public String toString()
Overrides:
toString in class Object