synergynetframework.appsystem.table.animationsystem.animelements
Class MoveInConcentricCircles

java.lang.Object
  extended by synergynetframework.appsystem.table.animationsystem.AnimationElement
      extended by synergynetframework.appsystem.table.animationsystem.animelements.MoveInConcentricCircles

public class MoveInConcentricCircles
extends AnimationElement

The Class MoveInConcentricCircles.


Constructor Summary
MoveInConcentricCircles(java.util.List<com.jme.scene.Geometry> spatials, float itemWidth)
          Instantiates a new move in concentric circles.
 
Method Summary
 void elementStart(float tpf)
          Element start.
 boolean isFinished()
          Checks if is finished.
 void reset()
          Reset.
 void setDragAngle(float dragAngle)
          Sets the drag angle.
 void setGeometries(int level, java.util.List<com.jme.scene.Geometry> cs)
          Sets the geometries.
 void setMode(int mode)
          Sets the mode.
 void setRPM(float rpm)
          Sets the rpm.
 void updateAnimationState(float tpf)
          Update animation state.
 
Methods inherited from class synergynetframework.appsystem.table.animationsystem.AnimationElement
enable, toString, updateState
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MoveInConcentricCircles

public MoveInConcentricCircles(java.util.List<com.jme.scene.Geometry> spatials,
                               float itemWidth)
Instantiates a new move in concentric circles.

Parameters:
spatials - the spatials
itemWidth - the item width
Method Detail

elementStart

public void elementStart(float tpf)
Description copied from class: AnimationElement
Element start.

Specified by:
elementStart in class AnimationElement
Parameters:
tpf - the tpf

isFinished

public boolean isFinished()
Description copied from class: AnimationElement
Checks if is finished.

Specified by:
isFinished in class AnimationElement
Returns:
true, if is finished

reset

public void reset()
Description copied from class: AnimationElement
Reset.

Specified by:
reset in class AnimationElement

setDragAngle

public void setDragAngle(float dragAngle)
Sets the drag angle.

Parameters:
dragAngle - the new drag angle

setGeometries

public void setGeometries(int level,
                          java.util.List<com.jme.scene.Geometry> cs)
Sets the geometries.

Parameters:
level - the level
cs - the cs

setMode

public void setMode(int mode)
Sets the mode.

Parameters:
mode - the new mode

setRPM

public void setRPM(float rpm)
Sets the rpm.

Parameters:
rpm - the new rpm

updateAnimationState

public void updateAnimationState(float tpf)
Description copied from class: AnimationElement
Update animation state.

Specified by:
updateAnimationState in class AnimationElement
Parameters:
tpf - the tpf