Main Page | Packages | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator Class Reference

List of all members.

Public Member Functions

 MagnetometerStatusAnimator ()
 MagnetometerStatusAnimator (int updateDelay)
synchronized void going (int posTo, int rotateTo)
synchronized void gone ()
void run ()
void run_old ()

Private Member Functions

void killAnimatorThread ()

Private Attributes

int updateDelay
int sps
int msps
int rps
int posFrom
int rotateFrom
int posAmount
int rotateAmount
int posDirection
int rotateDirection
long startTime
boolean going
Thread animatorThread

Detailed Description

Animator-thread for updating magnetometer status pic.

Deprecated:
replaced by a simple Timer in constructor

Definition at line 350 of file MagnetometerStatusPanel.java.


Constructor & Destructor Documentation

ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.MagnetometerStatusAnimator  ) 
 

Definition at line 365 of file MagnetometerStatusPanel.java.

ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.MagnetometerStatusAnimator int  updateDelay  ) 
 

Definition at line 369 of file MagnetometerStatusPanel.java.


Member Function Documentation

synchronized void ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.going int  posTo,
int  rotateTo
 

Starts to move...

Deprecated:
handler positions estimated by Handler.

Definition at line 381 of file MagnetometerStatusPanel.java.

References ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.animatorThread, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.killAnimatorThread(), ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.posFrom, and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rotateFrom.

Here is the call graph for this function:

synchronized void ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.gone  ) 
 

...And we're done; called by updateStatus.

Definition at line 409 of file MagnetometerStatusPanel.java.

References ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.animatorThread, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.killAnimatorThread(), ikayaki.gui.null, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.posAmount, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rotateAmount, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rps, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.sps, and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.startTime.

Here is the call graph for this function:

void ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.killAnimatorThread  )  [private]
 

Definition at line 428 of file MagnetometerStatusPanel.java.

References ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.animatorThread, and ikayaki.gui.null.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.going(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.gone().

void ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run  ) 
 

Definition at line 440 of file MagnetometerStatusPanel.java.

References ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.going, and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.updateDelay.

void ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old  ) 
 

Deprecated:
handler positions now estimated by Handler.

Definition at line 461 of file MagnetometerStatusPanel.java.

References ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.going, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.posAmount, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.posDirection, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.posFrom, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rotateAmount, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rotateDirection, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rotateFrom, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rps, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.sps, ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.startTime, and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.updateDelay.


Member Data Documentation

Thread ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.animatorThread [private]
 

Definition at line 363 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.going(), ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.gone(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.killAnimatorThread().

boolean ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.going [private]
 

Definition at line 361 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.msps [private]
 

Definition at line 355 of file MagnetometerStatusPanel.java.

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.posAmount [private]
 

Definition at line 358 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.gone(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.posDirection [private]
 

Definition at line 358 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.posFrom [private]
 

Definition at line 358 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.going(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rotateAmount [private]
 

Definition at line 358 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.gone(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rotateDirection [private]
 

Definition at line 358 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rotateFrom [private]
 

Definition at line 358 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.going(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.rps [private]
 

Definition at line 355 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.gone(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.sps [private]
 

Definition at line 355 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.gone(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

long ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.startTime [private]
 

Definition at line 360 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.gone(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().

int ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.updateDelay [private]
 

Definition at line 352 of file MagnetometerStatusPanel.java.

Referenced by ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run(), and ikayaki.gui.MagnetometerStatusPanel.MagnetometerStatusAnimator.run_old().


The documentation for this class was generated from the following file:
Generated on Fri May 6 16:00:53 2005 for Squid by  doxygen 1.4.1