#include <math.h>
Include dependency graph for MathUtils.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | O_SESSAME |
Typedefs | |
typedef double | Angle |
Representation of an angle in radians. Currently the angle representation is assumed to be radians, and can be used in any of the other Trigonometry functions to convert to Degrees or Degrees-Minutes-Seconds. In the future, the Angle should be a class that is unit independent and include the appropriate conversion functions. | |
Functions | |
double | DMS2Deg (const double &_Degrees, const double &_Minutes, const double &_Seconds) |
Converts an angle from Degrees, Minutes, Seconds (^o,','') to a single quantity in degrees and fractions of a degree. | |
void | Deg2DMS (const double &_Angle, double &Degrees, double &Minutes, double &Seconds) |
Converts an angle from a single quantity in degrees and fractions of a degree to Degrees, Minutes, Seconds (^o,',''). | |
Angle | DMS2Rad (const double &_Degrees, const double &_Minutes, const double &_Seconds) |
Converts an angle from Degrees, Minutes, Seconds (^o,','') to radians. | |
Angle | Deg2Rad (const Angle &_Degrees) |
Converts an angle from Degrees to radians. | |
void | Rad2DMS (const Angle &_Radians, double &Degrees, double &Minutes, double &Seconds) |
Converts an angle from radians to degrees, minutes, second format. | |
Angle | Rad2Deg (const Angle &_Radians) |
Converts an angle from radians to degrees. | |
Angle | atanh (const double &_z) |