Classes | |
union | float_converter_t |
class | Quaternion |
class | Vector |
Functions | |
float | alt (float press) |
float | asin (float x) |
float | atan (float x) |
float | atan2 (float y, float x) |
float | cos (float x) |
float | fabs (float x) |
float | fsign (float y) |
float | inv_sqrt (float x) |
Vector | operator* (float s, const Vector &v) |
Vector | operator/ (float s, const Vector &v) |
float | sin (float x) |
Variables | |
static const int16_t | asin_lookup_table [200] |
static const float | asin_max_x = 1.000000 |
static const float | asin_min_x = 0.000000 |
static const int16_t | asin_num_entries = 200 |
static const float | asin_scale_factor = 20860.120081 |
static const int16_t | atan_lookup_table [125] |
static const float | atan_max_x = 1.000000 |
static const float | atan_min_x = 0.000000 |
static const int16_t | atan_num_entries = 125 |
static const float | atan_scale_factor = 41720.240162 |
static const float | max_pressure = 106598.405011 |
static const float | min_pressure = 69681.635473 |
static const int16_t | pressure_lookup_table [200] |
static const int16_t | pressure_num_entries = 200 |
static const float | pressure_scale_factor = 10.754785 |
static const int16_t | sin_lookup_table [125] |
static const float | sin_max_x = 3.141593 |
static const float | sin_min_x = 0.000000 |
static const int16_t | sin_num_entries = 125 |
static const float | sin_scale_factor = 32767.000000 |
float turbomath::alt | ( | float | press | ) |
Definition at line 470 of file turbomath.cpp.
float turbomath::asin | ( | float | x | ) |
Definition at line 449 of file turbomath.cpp.
float turbomath::atan | ( | float | x | ) |
Definition at line 383 of file turbomath.cpp.
float turbomath::atan2 | ( | float | y, |
float | x | ||
) |
Definition at line 410 of file turbomath.cpp.
float turbomath::cos | ( | float | x | ) |
Definition at line 348 of file turbomath.cpp.
float turbomath::fabs | ( | float | x | ) |
Definition at line 491 of file turbomath.cpp.
float turbomath::fsign | ( | float | y | ) |
Definition at line 343 of file turbomath.cpp.
float turbomath::inv_sqrt | ( | float | x | ) |
Definition at line 499 of file turbomath.cpp.
Definition at line 90 of file turbomath.h.
Definition at line 94 of file turbomath.h.
float turbomath::sin | ( | float | x | ) |
Definition at line 353 of file turbomath.cpp.
|
static |
Definition at line 293 of file turbomath.cpp.
|
static |
Definition at line 289 of file turbomath.cpp.
|
static |
Definition at line 290 of file turbomath.cpp.
|
static |
Definition at line 292 of file turbomath.cpp.
|
static |
Definition at line 291 of file turbomath.cpp.
|
static |
Definition at line 278 of file turbomath.cpp.
|
static |
Definition at line 274 of file turbomath.cpp.
|
static |
Definition at line 275 of file turbomath.cpp.
|
static |
Definition at line 277 of file turbomath.cpp.
|
static |
Definition at line 276 of file turbomath.cpp.
|
static |
Definition at line 309 of file turbomath.cpp.
|
static |
Definition at line 310 of file turbomath.cpp.
|
static |
Definition at line 313 of file turbomath.cpp.
|
static |
Definition at line 312 of file turbomath.cpp.
|
static |
Definition at line 311 of file turbomath.cpp.
|
static |
Definition at line 333 of file turbomath.cpp.
|
static |
Definition at line 329 of file turbomath.cpp.
|
static |
Definition at line 330 of file turbomath.cpp.
|
static |
Definition at line 332 of file turbomath.cpp.
|
static |
Definition at line 331 of file turbomath.cpp.