ClampGravitySimulation constructor
ClampGravitySimulation()
Implementation
ClampGravitySimulation(
double acceleration,
double distance,
double endDistance,
double velocity,
) : _a = acceleration,
_x = distance,
_v = velocity,
_end = endDistance {
assert(() {
if ((_end - distance) < 0 && _a > 0) {
return false;
} else if ((_end - distance) > 0 && _a < 0) {
return false;
}
return true;
}(), "");
}