Interface AngularInstantAccelerationKinematic
-
- All Superinterfaces:
AngularInstantVelocityKinematic
- All Known Subinterfaces:
AngularAccelerationKinematic
public interface AngularInstantAccelerationKinematic extends AngularInstantVelocityKinematic
This interface describes an object that is able to provide angular instant speed, velocity, and acceleration.- 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 double
getAngularAcceleration()
Returns the angular acceleration of this object in r/s^2.double
getAngularAcceleration(AngularUnit unit)
Returns the angular acceleration of this object in the acceleration corresponding to the given speed unit e.g if the speed unit is m/s the acceleration will be given in m/s^2-
Methods inherited from interface org.arakhne.afc.math.physics.kinematic.angular.AngularInstantVelocityKinematic
getAngularSpeed, getAngularSpeed, getAngularVelocity1D, getAngularVelocity1D5, getAngularVelocity2D, getAngularVelocity3D
-
-
-
-
Method Detail
-
getAngularAcceleration
@Pure default double getAngularAcceleration()
Returns the angular acceleration of this object in r/s^2.The sign of the acceleration indicates if the object is accelerating (positive) or decelerating (negative).
The replied value is in
[-d;a]
where:d
is the max deceleration value, replied bygetMaxAngularDeceleration
.a
is the max acceleration value, replied bygetMaxAngularAcceleration
.
- Returns:
- the angular acceleration of this object in r/s^2.
-
getAngularAcceleration
@Pure double getAngularAcceleration(AngularUnit unit)
Returns the angular acceleration of this object in the acceleration corresponding to the given speed unit e.g if the speed unit is m/s the acceleration will be given in m/s^2The sign of the acceleration indicates if the object is accelerating (positive) or decelerating (negative).
The replied value is in
[-d;a]
where:d
is the max deceleration value, replied bygetMaxAngularDeceleration
.a
is the max acceleration value, replied bygetMaxAngularAcceleration
.
- Parameters:
unit
- the unit in which the speed will be given.- Returns:
- the angular acceleration of this object in the given unit.
-
-