API Documentation
|
#include <NDEVR/BaseValues.h>
#include <NDEVR/ObjectInfo.h>
#include <cmath>
Go to the source code of this file.
Classes | |
class | Angle< t_type > |
Stores an angle in an optimized format. More... | |
struct | ObjectInfo< Angle< sint04 >, false, false > |
struct | ObjectInfo< Angle< fltp08 >, false, false > |
struct | ObjectInfo< Angle< fltp04 >, false, false > |
Namespaces | |
namespace | NDEVR |
Enumerations | |
enum | EulerPosition : uint01 { ROLL , PITCH , YAW } |
Values that represent euler angles. More... | |
enum | AngleType { RADIANS , DEGREES , INTERNAL_ANGLE , PERCENT } |
The possible units that can be used by the angle class. These are returned and used for real world angle representation. More... | |
enum | AngleFormatMode { MODE_DECIMAL_DEGREES , MODE_DEGREES_MINUTES_SECONDS , MODE_GRADIANS , MODE_RADIANS , MODE_SURVEYOR_UNITS } |
Values that represent angle format modes. More... | |
Functions | |
template<class t_to , class t_from > | |
constexpr t_to | cast (const Angle< t_from > &value) |