Package com.irurueta.units
Class AngularAccelerationConverter
java.lang.Object
com.irurueta.units.AngularAccelerationConverter
Does angular acceleration conversions to different units.
To prevent loss of accuracy, conversion should only be done as a final step
before displaying angular acceleration measurements.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doubleconvert(double input, AngularAccelerationUnit inputUnit, AngularAccelerationUnit outputUnit) Converts an angular acceleration value from input unit to provided output unit.static voidconvert(AngularAcceleration input, AngularAcceleration output) Converts an angular acceleration to provided output angular acceleration unit.static voidconvert(AngularAcceleration angularAcceleration, AngularAccelerationUnit outputUnit) Converts and updates an angular acceleration to requested output unit.static voidconvert(AngularAcceleration input, AngularAccelerationUnit outputUnit, AngularAcceleration result) Converts an angular acceleration to requested output unit.static Numberconvert(Number input, AngularAccelerationUnit inputUnit, AngularAccelerationUnit outputUnit) Converts an angle value from input unit to provided output unit.static AngularAccelerationconvertAndReturnNew(AngularAcceleration input, AngularAccelerationUnit outputUnit) Converts an angular acceleration to requested output unit.static doubledegreesPerSquaredSecondToRadiansPerSquaredSecond(double degreesPerSquaredSecond) Converts provided degrees per squared second value to radians per squared second.static doubleradiansPerSquaredSecondToDegreesPerSquaredSecond(double radiansPerSquaredSecond) Converts provided radians per squared second value to degrees per squared second.
-
Constructor Details
-
AngularAccelerationConverter
private AngularAccelerationConverter()Constructor. Prevents instantiation of helper class.
-
-
Method Details
-
convert
Converts an angular acceleration to provided output angular acceleration unit.- Parameters:
input- input angular acceleration to be converted.output- output angular acceleration where result will be stored and containing output unit.
-
convertAndReturnNew
public static AngularAcceleration convertAndReturnNew(AngularAcceleration input, AngularAccelerationUnit outputUnit) Converts an angular acceleration to requested output unit.- Parameters:
input- input angular acceleration to be converted.outputUnit- requested output unt.- Returns:
- converted angular acceleration.
-
convert
public static void convert(AngularAcceleration angularAcceleration, AngularAccelerationUnit outputUnit) Converts and updates an angular acceleration to requested output unit.- Parameters:
angularAcceleration- input angular acceleration to be converted and updated.outputUnit- requested output unit.
-
convert
public static void convert(AngularAcceleration input, AngularAccelerationUnit outputUnit, AngularAcceleration result) Converts an angular acceleration to requested output unit.- Parameters:
input- input angular acceleration to be converted.outputUnit- requested output unit.result- angular acceleration instance where result will be stored.
-
convert
public static Number convert(Number input, AngularAccelerationUnit inputUnit, AngularAccelerationUnit outputUnit) Converts an angle value from input unit to provided output unit.- Parameters:
input- angular acceleration value.inputUnit- input angular acceleration unit.outputUnit- output angular acceleration unit.- Returns:
- converted angular acceleration value.
-
convert
public static double convert(double input, AngularAccelerationUnit inputUnit, AngularAccelerationUnit outputUnit) Converts an angular acceleration value from input unit to provided output unit.- Parameters:
input- angular acceleration value.inputUnit- input angular acceleration unit.outputUnit- output angular acceleration unit.- Returns:
- converted angular acceleration value.
-
degreesPerSquaredSecondToRadiansPerSquaredSecond
public static double degreesPerSquaredSecondToRadiansPerSquaredSecond(double degreesPerSquaredSecond) Converts provided degrees per squared second value to radians per squared second.- Parameters:
degreesPerSquaredSecond- degrees per squared second value.- Returns:
- same angular acceleration converted to radians per squared second.
-
radiansPerSquaredSecondToDegreesPerSquaredSecond
public static double radiansPerSquaredSecondToDegreesPerSquaredSecond(double radiansPerSquaredSecond) Converts provided radians per squared second value to degrees per squared second.- Parameters:
radiansPerSquaredSecond- radians per squared second value.- Returns:
- same angular acceleration converted to degrees per squared second.
-