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 TypeClassDescriptionclassConvenience class for implementing animations, includingILcdViewbased animations.classImplementation ofILcdAnimationwhich is lambda-friendly.Methods in com.luciad.view.animation that return ILcdAnimationModifier and TypeMethodDescriptionabstract ILcdAnimationALcdAnimationManager.getAnimation(Object aAnimatedObjectKey) Returns the current animation for the passed key, or null if there isn't one.abstract ILcdAnimationALcdAnimationManager.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 voidALcdAnimationManager.putAnimation(Object[] aAnimatedObjectKeys, ILcdAnimation aAnimation) Starts the specified animation for an array of keys.abstract voidALcdAnimationManager.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 byaSpeedXandaSpeedY.TLspViewNavigationUtil.animatedContinuousRotate(ILcdPoint aRotateCenter, double aYawSpeed, double aPitchSpeed) Returns an animation that rotates the view aroundaRotateCenteruntil stopped.TLspViewNavigationUtil.animatedContinuousZoom(ILcdPoint aViewPointCenter, double aZoomSpeed) Returns an animation that zooms the view in or out onaViewPointCenteruntil 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.