Package | Description |
---|---|
com.luciad.view.animation |
Provides a simple animation framework.
|
com.luciad.view.lightspeed.util |
Contains utility classes related to Lightspeed views.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdAnimation
Implementation of
ILcdAnimation which is lambda-friendly. |
Modifier and Type | Method and Description |
---|---|
ALcdAnimation |
TLspViewNavigationUtil.animatedPan(ILcdPoint aViewPointStart,
ILcdPoint aViewPointDestination)
Returns an animation with the specified
aDuration that pans the view from
aViewPointStart to aViewPointDestination . |
ALcdAnimation |
TLspViewNavigationUtil.animatedRotate(ILcdPoint aRotateCenter,
double aDeltaYaw,
double aDeltaPitch)
Returns an animation with the specified
aDuration that rotates the view around
aRotateCenter . |
ALcdAnimation |
TLspViewNavigationUtil.animatedZoom(double aFactor)
Starts an
ILcdAnimation that zooms the view by the specified
factor. |
ALcdAnimation |
TLspViewNavigationUtil.animatedZoom(double aFactor,
ILcdPoint aViewPointCenter)
Starts an
ILcdAnimation that zooms the view by the specified
factor. |
ALcdAnimation |
TLspViewNavigationUtil.animatedZoom(TLcdMapScale aMapScale,
TLcdMapScale.ScaleLocation aScaleLocation)
Creates an
animation that zooms from the view's current map scale
to the given map scale. |
ALcdAnimation |
TLspViewNavigationUtil.animatedZoomTo(ILcdPoint aViewPointDestination,
double aFactor)
Starts an
ILcdAnimation that
centers the view on the specified point and zooms it by the specified
factor. |