Uses of Interface
com.luciad.view.animation.ILcdAnimation
Packages that use ILcdAnimation
Package
Description
Provides a simple animation framework.
Contains utility classes related to Lightspeed views.
-
Uses of ILcdAnimation in com.luciad.view.animation
Classes in com.luciad.view.animation that implement ILcdAnimationModifier and TypeClassDescriptionclass
Convenience class for implementing animations, includingILcdView
based animations.class
Implementation ofILcdAnimation
which is lambda-friendly.Methods in com.luciad.view.animation that return ILcdAnimationModifier 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.Methods in com.luciad.view.animation with parameters of type ILcdAnimationModifier 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
Methods in com.luciad.view.lightspeed.util that return ILcdAnimationModifier 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.