|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
Limiting / constrain helper functions. More...
#include <float.h>#include <math.h>#include <stdint.h>Go to the source code of this file.
Namespaces | |
| math | |
Macros | |
| #define | MATH_PI 3.141592653589793238462643383280 |
Functions | |
| template<typename _Tp > | |
| constexpr _Tp | math::min (_Tp a, _Tp b) |
| template<typename _Tp > | |
| constexpr _Tp | math::max (_Tp a, _Tp b) |
| template<typename _Tp > | |
| constexpr _Tp | math::constrain (_Tp val, _Tp min_val, _Tp max_val) |
| constexpr int16_t | math::constrainFloatToInt16 (float value) |
| Constrain float values to valid values for int16_t. More... | |
| template<typename _Tp > | |
| constexpr bool | math::isInRange (_Tp val, _Tp min_val, _Tp max_val) |
| template<typename T > | |
| constexpr T | math::radians (T degrees) |
| template<typename T > | |
| constexpr T | math::degrees (T radians) |
| bool | math::isZero (float val) |
| Safe way to check if float is zero. More... | |
| bool | math::isZero (double val) |
| Safe way to check if double is zero. More... | |
Limiting / constrain helper functions.
Definition in file Limits.hpp.
| #define MATH_PI 3.141592653589793238462643383280 |
Definition at line 47 of file Limits.hpp.
Referenced by math::degrees(), and math::radians().