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, hasNext will now return false | 
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