Package gov.nasa.worldwind.view.orbit
Class OrbitViewEyePointAnimator
- java.lang.Object
- 
- gov.nasa.worldwind.view.orbit.OrbitViewEyePointAnimator
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected Vec4eyePointprotected Globeglobeprotected booleanhasNextprotected doublesmoothingprotected static doubleSTOP_DISTANCEprotected BasicOrbitViewview
 - 
Constructor SummaryConstructors Constructor Description OrbitViewEyePointAnimator(Globe globe, BasicOrbitView view, Vec4 eyePoint, double smoothing)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasNext()Returnstrueif theAnimatorhas more elements.voidnext()Iterates to the next value.voidset(double interpolant)Set the value of the attached property to the value associated with this interpolant value.voidsetEyePoint(Vec4 eyePoint)static voidsetEyePoint(Globe globe, BasicOrbitView view, Vec4 newEyePoint)voidstart()Starts theAnimator.voidstop()Stops theAnimator.
 
- 
- 
- 
Field Detail- 
STOP_DISTANCEprotected static final double STOP_DISTANCE - See Also:
- Constant Field Values
 
 - 
globeprotected Globe globe 
 - 
viewprotected BasicOrbitView view 
 - 
eyePointprotected Vec4 eyePoint 
 - 
smoothingprotected double smoothing 
 - 
hasNextprotected boolean hasNext 
 
- 
 - 
Constructor Detail- 
OrbitViewEyePointAnimatorpublic OrbitViewEyePointAnimator(Globe globe, BasicOrbitView view, Vec4 eyePoint, double smoothing) 
 
- 
 - 
Method Detail- 
setEyePointpublic void setEyePoint(Vec4 eyePoint) 
 - 
startpublic void start() Description copied from interface:AnimatorStarts theAnimator. The implemenation should returntruefromhasNext
 - 
stoppublic void stop() Description copied from interface:AnimatorStops theAnimator. The implmenentation should returnfalsefromhasNext
 - 
hasNextpublic boolean hasNext() Description copied from interface:AnimatorReturnstrueif theAnimatorhas more elements.
 - 
setpublic void set(double interpolant) Description copied from interface:AnimatorSet the value of the attached property to the value associated with this interpolant value.
 - 
nextpublic void next() Description copied from interface:AnimatorIterates to the next value. The implementation is expected to apply that next value to the property it is attached to.
 - 
setEyePointpublic static void setEyePoint(Globe globe, BasicOrbitView view, Vec4 newEyePoint) 
 
- 
 
-