gov.nasa.worldwind.view.orbit
Class OrbitViewMoveToZoomAnimator
java.lang.Object
gov.nasa.worldwind.animation.BasicAnimator
gov.nasa.worldwind.animation.DoubleAnimator
gov.nasa.worldwind.animation.MoveToDoubleAnimator
gov.nasa.worldwind.view.orbit.OrbitViewMoveToZoomAnimator
- All Implemented Interfaces:
- Animator
public class OrbitViewMoveToZoomAnimator
- extends MoveToDoubleAnimator
|
Method Summary |
Double |
nextDouble(double interpolant)
Get the next value using the given interpolantto perform a linear interplation. |
protected void |
setImpl(double interpolant)
No-op intended to be overrided by deriving classes. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nextDouble
public Double nextDouble(double interpolant)
- Description copied from class:
MoveToDoubleAnimator
- Get the next value using the given interpolantto perform a linear interplation. between the current value and the
target(end) value.
- Overrides:
nextDouble in class MoveToDoubleAnimator
- Parameters:
interpolant - The inerpolant to be used to perform the interpolation. A number between 0 and 1.
- Returns:
- the interpolated value.
setImpl
protected void setImpl(double interpolant)
- Description copied from class:
BasicAnimator
- No-op intended to be overrided by deriving classes. Deriving classes are expected to
implement the desired action of a set operation in this method.
- Overrides:
setImpl in class DoubleAnimator
- Parameters:
interpolant - A value between 0 and 1.