Package org.vanted.animation.animations
Class SizeAnimation
java.lang.Object
org.vanted.animation.Animation<T>
org.vanted.animation.ContinuousAnimation<Point2DTimePoint>
org.vanted.animation.animations.SizeAnimation
public class SizeAnimation extends ContinuousAnimation<Point2DTimePoint>
Animates the size of a Node object.
- Author:
- - Patrick Shaw
-
Constructor Summary
Constructors Constructor Description SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration)
SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration, double startTime)
SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration, double startTime, int noLoops)
SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration, double startTime, int noLoops, Looper looper)
SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration, double startTime, int noLoops, Looper looper, Interpolator interpolator)
-
Method Summary
Modifier and Type Method Description <T> void
animate(double time, T interpolatedValue)
Methods inherited from class org.vanted.animation.ContinuousAnimation
update
Methods inherited from class org.vanted.animation.Animation
getEndTime, getLoopDuration, getStartTime, isFinished, reset, setDataPoints, setLoopDuration, setLoopDuration, setLoopDuration, setLooper, setNoLoops, setNoLoops, setStartTime, setStartTime
-
Constructor Details
-
SizeAnimation
public SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration, double startTime, int noLoops, Looper looper, Interpolator interpolator) -
SizeAnimation
public SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration, double startTime, int noLoops, Looper looper) -
SizeAnimation
public SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration, double startTime, int noLoops) -
SizeAnimation
public SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration, double startTime) -
SizeAnimation
public SizeAnimation(Attributable attributable, List<Point2DTimePoint> dataPoints, double loopDuration)
-
-
Method Details
-
animate
public <T> void animate(double time, T interpolatedValue)
-