Constructor.
Evaluates a point on the speed profile curve.
The time.
The evaluated point, which is updated.
Initializes the speed profile curve.
Unused.
The (signed) initial position.
The (signed) initial velocity.
The (unsigned) maximum/target velocity.
The (unsigned) maximum/target acceleration.
The (unsigned) maximum/target deceleration.
Resets the speed profile curve.
Trapezoidal speed profile for velocity control.