org.apache.batik.anim.values
public class AnimatableMotionPointValue extends AnimatableValue
| Field Summary | |
|---|---|
| protected float | angle
The rotation angle in radians. |
| protected float | x
The x coordinate. |
| protected float | y
The y coordinate. |
| Constructor Summary | |
|---|---|
| protected | AnimatableMotionPointValue(AnimationTarget target)
Creates a new, uninitialized AnimatableMotionPointValue. |
| AnimatableMotionPointValue(AnimationTarget target, float x, float y, float angle)
Creates a new AnimatableMotionPointValue with one x. | |
| Method Summary | |
|---|---|
| boolean | canPace()
Returns whether two values of this type can have their distance
computed, as needed by paced animation. |
| float | distanceTo(AnimatableValue other)
Returns the absolute distance between this value and the specified other
value. |
| float | getAngle()
Returns the rotation angle. |
| float | getX()
Returns the x coordinate. |
| float | getY()
Returns the y coordinate. |
| AnimatableValue | getZeroValue()
Returns a zero value of this AnimatableValue's type. |
| AnimatableValue | interpolate(AnimatableValue result, AnimatableValue to, float interpolation, AnimatableValue accumulation, int multiplier)
Performs interpolation to the given value. |
| String | toStringRep()
Returns a string representation of this object. |