Uses of Interface
com.luciad.view.animation.ILcdAnimation
Package
Description
Provides a simple animation framework.
Contains utility classes related to Lightspeed views.
-
Uses of ILcdAnimation in com.luciad.view.animation
Modifier and TypeClassDescriptionclass
Convenience class for implementing animations, includingILcdView
based animations.class
Implementation ofILcdAnimation
which is lambda-friendly.Modifier and TypeMethodDescriptionabstract ILcdAnimation
ALcdAnimationManager.getAnimation
(Object aAnimatedObjectKey) Returns the current animation for the passed key, or null if there isn't one.abstract ILcdAnimation
ALcdAnimationManager.getAnimation
(Object[] aAnimatedObjectKeys) Returns the current animation for the passed keys, or null if there isn't one.Modifier and TypeMethodDescriptionabstract void
ALcdAnimationManager.putAnimation
(Object[] aAnimatedObjectKeys, ILcdAnimation aAnimation) Starts the specified animation for an array of keys.abstract void
ALcdAnimationManager.putAnimation
(Object aAnimatedObjectKey, ILcdAnimation aAnimation) Starts the specified animation for the given key. -
Uses of ILcdAnimation in com.luciad.view.lightspeed.util
Modifier and TypeMethodDescriptionTLspViewNavigationUtil.animatedCenter
(ILcdBounds aBounds, ILcdGeoReference aGeoReference) Starts an animation that moves the view to the middle of the specified bounds.TLspViewNavigationUtil.animatedCenter
(ILspLayer... aLayers) Starts an animation that moves the view to the middle of data of the specified layers.TLspViewNavigationUtil.animatedCenterOnModelBounds
(ILcdBounds aBounds, ILcdModelReference aReference) Starts an animation that moves the view to the middle of the specified bounds.TLspViewNavigationUtil.animatedContinuousPan
(double aSpeedX, double aSpeedY) Returns an animation that pans the view until stopped with a direction and speed specified byaSpeedX
andaSpeedY
.TLspViewNavigationUtil.animatedContinuousRotate
(ILcdPoint aRotateCenter, double aYawSpeed, double aPitchSpeed) Returns an animation that rotates the view aroundaRotateCenter
until stopped.TLspViewNavigationUtil.animatedContinuousZoom
(ILcdPoint aViewPointCenter, double aZoomSpeed) Returns an animation that zooms the view in or out onaViewPointCenter
until stopped.TLspViewNavigationUtil.animatedFit
(ILcdBounds aBounds, ILcdGeoReference aBoundsReference) Starts an animation that fits the view on the specified bounds.TLspViewNavigationUtil.animatedFit
(Collection<ILspLayer> aLayers) Returns an animation that fits the view on the specified layers.TLspViewNavigationUtil.animatedFitOnModelBounds
(ILcdBounds aBounds, ILcdModelReference aBoundsReference) Returns an animation that fits the view on the specified bounds.