public class DoubleAnimator extends BasicAnimator
Animator implentation for animating values of type Double.| Modifier and Type | Field and Description |
|---|---|
protected double |
begin |
protected double |
end |
protected PropertyAccessor.DoubleAccessor |
propertyAccessor |
interpolator| Constructor and Description |
|---|
DoubleAnimator(Interpolator interpolator,
double begin,
double end,
PropertyAccessor.DoubleAccessor propertyAccessor) |
| Modifier and Type | Method and Description |
|---|---|
Double |
getBegin() |
Double |
getEnd() |
PropertyAccessor.DoubleAccessor |
getPropertyAccessor() |
Double |
nextDouble(double interpolant) |
void |
setBegin(Double begin) |
void |
setEnd(Double end) |
protected void |
setImpl(double interpolant)
No-op intended to be overrided by deriving classes.
|
flagLastStateInvalid, hasNext, isLastStateValid, isStopOnInvalidState, next, set, setStopOnInvalidState, start, stopprotected double begin
protected double end
protected final PropertyAccessor.DoubleAccessor propertyAccessor
public DoubleAnimator(Interpolator interpolator, double begin, double end, PropertyAccessor.DoubleAccessor propertyAccessor)
public final Double getBegin()
public final Double getEnd()
public final PropertyAccessor.DoubleAccessor getPropertyAccessor()
public Double nextDouble(double interpolant)
public void setBegin(Double begin)
public void setEnd(Double end)
protected void setImpl(double interpolant)
BasicAnimatorsetImpl in class BasicAnimatorinterpolant - A value between 0 and 1.