public class OrbitViewCenterAnimator extends MoveToPositionAnimator
positionMinEpsilon, smoothing, useSmoothingbegin, end, propertyAccessorinterpolator| Constructor and Description | 
|---|
| OrbitViewCenterAnimator(BasicOrbitView orbitView,
                       Position startPosition,
                       Position endPosition,
                       double smoothing,
                       PropertyAccessor.PositionAccessor propertyAccessor,
                       boolean endCenterOnSurface) | 
| Modifier and Type | Method and Description | 
|---|---|
| Position | nextPosition(double interpolant) | 
| protected void | setImpl(double interpolant)No-op intended to be overrided by deriving classes. | 
| void | stop()Stops the  Animator,hasNextwill now returnfalse | 
nextgetBegin, getEnd, getPropertyAccessor, setBegin, setEndflagLastStateInvalid, hasNext, isLastStateValid, isStopOnInvalidState, set, setStopOnInvalidState, startpublic OrbitViewCenterAnimator(BasicOrbitView orbitView, Position startPosition, Position endPosition, double smoothing, PropertyAccessor.PositionAccessor propertyAccessor, boolean endCenterOnSurface)
public Position nextPosition(double interpolant)
nextPosition in class MoveToPositionAnimatorprotected void setImpl(double interpolant)
BasicAnimatorsetImpl in class PositionAnimatorinterpolant - A value between 0 and 1.public void stop()
BasicAnimatorAnimator, hasNext will now return falsestop in interface Animatorstop in class BasicAnimator