Simple one-dimensional physics simulations, such as springs, friction, and gravity, for use in user interface animations.
To use, import package:flutter/physics.dart
.
Functions
Enums
- SpringType
-
The kind of spring solution that the SpringSimulation is using to simulate the spring.
Classes
- BoundedFrictionSimulation
-
A FrictionSimulation that clamps the modeled particle to a specific range of values.
- ClampedSimulation
-
A simulation that applies limits to another simulation.
- FrictionSimulation
-
A simulation that applies a drag to slow a particle down.
- GravitySimulation
-
A simulation that applies a constant accelerating force.
- ScrollSpringSimulation
-
A SpringSimulation where the value of x is guaranteed to have exactly the end value when the simulation isDone().
- Simulation
-
The base class for all simulations.
- SimulationGroup
-
Base class for composite simulations.
- SpringDescription
-
Structure that describes a spring's constants.
- SpringSimulation
-
A spring simulation.
- Tolerance
-
Structure that specifies maximum allowable magnitudes for distances, durations, and velocity differences to be considered equal.