public class AngularSpeedLimiter extends NullLimiter
AngularSpeedLimiter provides the maximum magnitudes of angular speed. All other methods throw an
UnsupportedOperationException.NEUTRAL_LIMITER| Constructor and Description |
|---|
AngularSpeedLimiter(float maxAngularSpeed)
Creates an
AngularSpeedLimiter. |
| Modifier and Type | Method and Description |
|---|---|
float |
getMaxAngularSpeed()
Returns the maximum angular speed.
|
void |
setMaxAngularSpeed(float maxAngularSpeed)
Sets the maximum angular speed.
|
getMaxAngularAcceleration, getMaxLinearAcceleration, getMaxLinearSpeed, getZeroLinearSpeedThreshold, setMaxAngularAcceleration, setMaxLinearAcceleration, setMaxLinearSpeed, setZeroLinearSpeedThresholdpublic AngularSpeedLimiter(float maxAngularSpeed)
AngularSpeedLimiter.maxAngularSpeed - the maximum angular speedpublic float getMaxAngularSpeed()
getMaxAngularSpeed in interface LimitergetMaxAngularSpeed in class NullLimiterpublic void setMaxAngularSpeed(float maxAngularSpeed)
setMaxAngularSpeed in interface LimitersetMaxAngularSpeed in class NullLimiter