Interface AngularAccelerationKinematic
-
- All Superinterfaces:
AngularInstantAccelerationKinematic,AngularInstantVelocityKinematic,AngularVelocityKinematic
public interface AngularAccelerationKinematic extends AngularInstantAccelerationKinematic, AngularVelocityKinematic
This interface describes an object that is able to provide angular instant speed, velocity, acceleration, and the maximal values for the speeds.- Since:
- 13.0
- Version:
- 17.0 2020-01-04 14:41:49
- Author:
- Stéphane GALLAND
- Maven Group Id:
- org.arakhne.afc.core
- Maven Artifact Id:
- mathphysics
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default doublegetMaxAngularAcceleration()Returns the maximal angular acceleration of this object in r/s^2.doublegetMaxAngularAcceleration(AngularUnit unit)Returns the maximal angular acceleration of this object in the given unit.default doublegetMaxAngularDeceleration()Returns the maximal angular deceleration of this object in r/s^2.doublegetMaxAngularDeceleration(AngularUnit unit)Returns the maximal angular deceleration of this object the given unit.-
Methods inherited from interface org.arakhne.afc.math.physics.kinematic.angular.AngularInstantAccelerationKinematic
getAngularAcceleration, getAngularAcceleration
-
Methods inherited from interface org.arakhne.afc.math.physics.kinematic.angular.AngularInstantVelocityKinematic
getAngularSpeed, getAngularSpeed, getAngularVelocity1D, getAngularVelocity1D5, getAngularVelocity2D, getAngularVelocity3D
-
Methods inherited from interface org.arakhne.afc.math.physics.kinematic.angular.AngularVelocityKinematic
getMaxAngularSpeed, getMaxAngularSpeed
-
-
-
-
Method Detail
-
getMaxAngularAcceleration
@Pure default double getMaxAngularAcceleration()
Returns the maximal angular acceleration of this object in r/s^2.- Returns:
- the maximal angular acceleration of this object in r/s^2, always >= 0.
-
getMaxAngularAcceleration
@Pure double getMaxAngularAcceleration(AngularUnit unit)
Returns the maximal angular acceleration of this object in the given unit.- Parameters:
unit- the unit in which the acceleration will be given- Returns:
- the maximal angular acceleration of this object in the given unit, always >= 0.
-
getMaxAngularDeceleration
@Pure default double getMaxAngularDeceleration()
Returns the maximal angular deceleration of this object in r/s^2.- Returns:
- the maximal angular deceleration of this object in r/s^2, always >= 0.
-
getMaxAngularDeceleration
@Pure double getMaxAngularDeceleration(AngularUnit unit)
Returns the maximal angular deceleration of this object the given unit.- Parameters:
unit- the unit in which the deceleration will be given- Returns:
- the maximal angular deceleration of this object in the given unit, always >= 0.
-
-