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 549 of file turbomath.cpp.
float turbomath::asin | ( | float | x | ) |
Definition at line 528 of file turbomath.cpp.
float turbomath::atan | ( | float | x | ) |
Definition at line 460 of file turbomath.cpp.
float turbomath::atan2 | ( | float | y, |
float | x | ||
) |
Definition at line 488 of file turbomath.cpp.
float turbomath::cos | ( | float | x | ) |
Definition at line 422 of file turbomath.cpp.
float turbomath::fabs | ( | float | x | ) |
Definition at line 571 of file turbomath.cpp.
float turbomath::fsign | ( | float | y | ) |
Definition at line 417 of file turbomath.cpp.
float turbomath::inv_sqrt | ( | float | x | ) |
Definition at line 580 of file turbomath.cpp.
Definition at line 94 of file turbomath.h.
Definition at line 98 of file turbomath.h.
float turbomath::sin | ( | float | x | ) |
Definition at line 427 of file turbomath.cpp.
|
static |
Definition at line 343 of file turbomath.cpp.
|
static |
Definition at line 339 of file turbomath.cpp.
|
static |
Definition at line 340 of file turbomath.cpp.
|
static |
Definition at line 342 of file turbomath.cpp.
|
static |
Definition at line 341 of file turbomath.cpp.
|
static |
Definition at line 322 of file turbomath.cpp.
|
static |
Definition at line 318 of file turbomath.cpp.
|
static |
Definition at line 319 of file turbomath.cpp.
|
static |
Definition at line 321 of file turbomath.cpp.
|
static |
Definition at line 320 of file turbomath.cpp.
|
static |
Definition at line 368 of file turbomath.cpp.
|
static |
Definition at line 369 of file turbomath.cpp.
|
static |
Definition at line 372 of file turbomath.cpp.
|
static |
Definition at line 371 of file turbomath.cpp.
|
static |
Definition at line 370 of file turbomath.cpp.
|
static |
Definition at line 400 of file turbomath.cpp.
|
static |
Definition at line 396 of file turbomath.cpp.
|
static |
Definition at line 397 of file turbomath.cpp.
|
static |
Definition at line 399 of file turbomath.cpp.
|
static |
Definition at line 398 of file turbomath.cpp.