org.apache.batik.anim.values
public class AnimatableNumberOrPercentageValue extends AnimatableNumberValue
| Field Summary | |
|---|---|
| protected boolean | isPercentage
Whether the number is a percentage. |
| Constructor Summary | |
|---|---|
| protected | AnimatableNumberOrPercentageValue(AnimationTarget target)
Creates a new, uninitialized AnimatableNumberOrPercentageValue. |
| AnimatableNumberOrPercentageValue(AnimationTarget target, float n)
Creates a new AnimatableNumberOrPercentageValue with a number. | |
| AnimatableNumberOrPercentageValue(AnimationTarget target, float n, boolean isPercentage)
Creates a new AnimatableNumberOrPercentageValue with either a number
or a percentage. | |
| 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. |
| String | getCssText()
Returns the CSS text representation of the value. |
| 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. |
| boolean | isPercentage()
Returns whether the value is a percentage. |