springster library

Spring animations and simulations, simplified.

Classes

Double2DMotionConverter
A converter for Double2D values to and from a list of doubles.
Spring
A persistent spring animation that is based on response and damping fraction.
SpringBuilder
Builds a widget that continuously animates a value using a Spring simulation with a given SpringDescription.
SpringBuilder2D
Builds a widget that continuously animates two values using a Spring simulation with a given SpringDescription.
SpringCurve
A Curve that is represented by a spring.
SpringDraggable<T extends Object>
A widget that works like Draggable but with a spring animation on return.
SpringSimulationController
A controller that manages a spring simulation.
SpringSimulationController2D
A controller that manages a 2D spring simulation.

Extensions

CurveConversion on SpringDescription
Converts a SpringDescription to a SpringCurve.
Value2DGetters on Double2D
Extension methods for Double2D.

Typedefs

Double2D = (double, double)
A simple 2d record type.