gov.nasa.worldwind.animation
Class PositionAnimator
java.lang.Object
gov.nasa.worldwind.animation.BasicAnimator
gov.nasa.worldwind.animation.PositionAnimator
- All Implemented Interfaces:
- Animator
- Direct Known Subclasses:
- FlyToFlyViewAnimator.OnSurfacePositionAnimator, FlyToOrbitViewAnimator.OnSurfacePositionAnimator, KMLOrbitViewController.EyePositionAnimator, MoveToPositionAnimator
public class PositionAnimator
- extends BasicAnimator
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
begin
protected Position begin
end
protected Position end
propertyAccessor
protected final PropertyAccessor.PositionAccessor propertyAccessor
PositionAnimator
public PositionAnimator(Interpolator interpolator,
Position begin,
Position end,
PropertyAccessor.PositionAccessor propertyAccessor)
getBegin
public Position getBegin()
getEnd
public Position getEnd()
getPropertyAccessor
public PropertyAccessor.PositionAccessor getPropertyAccessor()
nextPosition
protected Position nextPosition(double interpolant)
setBegin
public void setBegin(Position begin)
setEnd
public void setEnd(Position end)
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 BasicAnimator
- Parameters:
interpolant - A value between 0 and 1.