Include dependency graph for support.h:

This graph shows which files directly or indirectly include this file:

Namespaces | |
| namespace | Eaagles |
Defines | |
| #define | lcSqrt sqrtf |
| #define | lcSin sinf |
| #define | lcCos cosf |
| #define | lcTan tanf |
| #define | lcAtan atanf |
| #define | lcAtan2 atan2f |
| #define | lcAcos acosf |
| #define | lcAbs fabsf |
| #define | lcFmod fmodf |
| #define | lcPow powf |
| #define | lcExp expf |
| #define | lcLog logf |
| #define | lcLog10 log10f |
| #define | lcAepcDeg Basic::LcAngle::aepcfDeg |
| #define | lcAepcRad Basic::LcAngle::aepcfRad |
Typedefs | |
| typedef float | Eaagles::LCreal |
Functions | |
| LCreal | Eaagles::lcMax (const LCreal v1, const LCreal v2) |
| LCreal | Eaagles::lcMin (const LCreal v1, const LCreal v2) |
| int | Eaagles::nint (const LCreal x) |
| LCreal | Eaagles::alim (const LCreal x, const LCreal limit) |
| float | Eaagles::alimf (const float x, const float limit) |
| double | Eaagles::alimd (const double x, const double limit) |
| LCreal | Eaagles::lim01 (const LCreal x) |
| LCreal | Eaagles::deadband (const LCreal x, const LCreal limit) |
| bool | Eaagles::inRange (const LCreal x, const LCreal lo, const LCreal hi) |
| void | Eaagles::lcSleep (const unsigned int msec) |
| double | Eaagles::getTimeUtc () |
| double | Eaagles::getComputerTime () |
| bool | Eaagles::doesFileExist (const char *const fullname) |
| void | Eaagles::lcPreMultVec4Array (const osg::Vec4 orig[], const osg::Matrix &matrix, osg::Vec4 result[], const int n) |
| void | Eaagles::lcPostMultVec4Array (const osg::Vec4 orig[], const osg::Matrix &matrix, osg::Vec4 result[], const int n) |
| void | Eaagles::lcSinCos (const LCreal angleRad, LCreal *const sine, LCreal *const cosine) |
| void | Eaagles::lcMultArrayConst (const LCreal *const src, const LCreal c, LCreal *const dst, const int n) |
| void | Eaagles::lcSqrtArray (const LCreal *const src, LCreal *const dst, const int n) |
| void | Eaagles::lcSinArray (const LCreal *const anglesRad, LCreal *const sines, const int n) |
| void | Eaagles::lcCosArray (const LCreal *const anglesRad, LCreal *const cosines, const int n) |
| void | Eaagles::lcSinCosArray (const LCreal *const anglesRad, LCreal *const sines, LCreal *const cosines, const int n) |
| void | Eaagles::lcAcosArray (const LCreal *const anglesRad, LCreal *const acosines, const int n) |
| void | Eaagles::lcAtan2Array (const LCreal *const yValues, const LCreal *const xValues, LCreal *const atans, const int n) |
| void | Eaagles::lcPow10Array (const LCreal *const src, LCreal *const dst, const int n) |
| void | Eaagles::lcInt2Str (const int num, char *const str, int width) |
| bool | Eaagles::lcStrcpy (char *const strDest, const size_t sizeOfDest, const char *const strSource) |
| bool | Eaagles::lcStrncpy (char *const strDest, const size_t sizeOfDest, const char *const strSource, const size_t count) |
| bool | Eaagles::lcStrcat (char *const strDest, const size_t sizeOfDest, const char *const strSource) |
Variables | |
| const LCreal | Eaagles::M_PI = 3.1415926f |
| const LCreal | Eaagles::lightSpeed = 2.997925e+8f |
| const LCreal | Eaagles::boltzmann = 1.38065e-23f |
| const LCreal | Eaagles::ERAD = 3443.933577689f |
| const LCreal | Eaagles::ETHG = 32.16f |
| const LCreal | Eaagles::INCH2MBAR = (1013.2f / 29.92f) |
| const LCreal | Eaagles::MBAR2INCH = (1.0f / INCH2MBAR) |
| const LCreal | Eaagles::UNDEFINED_VALUE = FLT_MIN |
| const LCreal | Eaagles::INIT_VALUE = 0.0f |
| const int | Eaagles::INIT_INT_VALUE = 0 |
| const int | Eaagles::INIT_SELECT_VALUE = 1 |
| const LCreal | Eaagles::INIT_TIME_VALUE = 0.0f |
| const LCreal | Eaagles::INIT_DIRECTION_VALUE = 0.0f |
| const LCreal | Eaagles::INIT_LATITUDE_VALUE = 0.0f |
| const LCreal | Eaagles::INIT_LONGITUDE_VALUE = 0.0f |
| #define lcAbs fabsf |
| #define lcAcos acosf |
| #define lcAepcDeg Basic::LcAngle::aepcfDeg |
| #define lcAepcRad Basic::LcAngle::aepcfRad |
| #define lcAtan atanf |
| #define lcAtan2 atan2f |
| #define lcCos cosf |
| #define lcExp expf |
| #define lcFmod fmodf |
| #define lcLog logf |
| #define lcLog10 log10f |
| #define lcPow powf |
| #define lcSin sinf |
| #define lcSqrt sqrtf |
| #define lcTan tanf |
1.5.0