Package org.oscim.map
Class Animator
java.lang.Object
org.oscim.map.Animator
- Direct Known Subclasses:
Animator2
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidanimateFling(float velocityX, float velocityY, int xmin, int xmax, int ymin, int ymax) voidanimateTo(long duration, BoundingBox bbox) voidanimateTo(long duration, BoundingBox bbox, Easing.Type easingType) voidanimateTo(long duration, BoundingBox bbox, Easing.Type easingType, int state) voidvoidAnimate to GeoPointvoidanimateTo(long duration, GeoPoint geoPoint, double scale, boolean relative, Easing.Type easingType) Animate to GeoPointvoidanimateTo(long duration, GeoPoint geoPoint, double scale, boolean relative, Easing.Type easingType, int state) Animate to GeoPointvoidanimateTo(long duration, MapPosition pos) voidanimateTo(long duration, MapPosition pos, Easing.Type easingType) voidanimateTo(long duration, MapPosition pos, Easing.Type easingType, int state) voidanimateTo(BoundingBox bbox) voidvoidanimateTo(MapPosition pos) voidanimateZoom(long duration, double scaleBy, float pivotX, float pivotY) voidanimateZoom(long duration, double scaleBy, float pivotX, float pivotY, Easing.Type easingType) voidcancel()Get the map position at animation end.
Note: valid only with animateTo methods.booleanisActive()
-
Field Details
-
ANIM_NONE
public static final int ANIM_NONE- See Also:
-
ANIM_MOVE
public static final int ANIM_MOVE- See Also:
-
ANIM_SCALE
public static final int ANIM_SCALE- See Also:
-
ANIM_ROTATE
public static final int ANIM_ROTATE- See Also:
-
ANIM_TILT
public static final int ANIM_TILT- See Also:
-
ANIM_FLING
public static final int ANIM_FLING- See Also:
-
-
Constructor Details
-
Animator
-
-
Method Details
-
animateTo
-
animateTo
-
animateTo
-
animateTo
-
animateTo
-
animateTo
-
animateTo
Animate to GeoPoint- Parameters:
duration- in msgeoPoint-scale-relative- alter scale relative to current scale
-
animateTo
public void animateTo(long duration, GeoPoint geoPoint, double scale, boolean relative, Easing.Type easingType) Animate to GeoPoint- Parameters:
duration- in msgeoPoint-scale-relative- alter scale relative to current scaleeasingType- easing function
-
animateTo
public void animateTo(long duration, GeoPoint geoPoint, double scale, boolean relative, Easing.Type easingType, int state) Animate to GeoPoint- Parameters:
duration- in msgeoPoint-scale-relative- alter scale relative to current scaleeasingType- easing functionstate- animation state
-
animateTo
-
animateTo
-
animateTo
-
animateTo
-
animateZoom
public void animateZoom(long duration, double scaleBy, float pivotX, float pivotY) -
animateZoom
public void animateZoom(long duration, double scaleBy, float pivotX, float pivotY, Easing.Type easingType) -
animateFling
public void animateFling(float velocityX, float velocityY, int xmin, int xmax, int ymin, int ymax) -
cancel
public void cancel() -
isActive
public boolean isActive() -
getEndPosition
Get the map position at animation end.
Note: valid only with animateTo methods.
-