#include <math.h>
#include "ISEarth.h"
Go to the source code of this file.
|
| f_t | baro2msl (f_t pKPa) |
| |
| void | ecef2lla (const double *Pe, double *LLA, const int Niter) |
| |
| float | gravity_igf80 (double lat, double alt) |
| |
| void | lla2ecef (const double *LLA, double *Pe) |
| |
| void | lla2ned (ixVector3 llaRef, ixVector3 lla, ixVector3 result) |
| |
| void | lla2ned_d (double llaRef[3], double lla[3], ixVector3 result) |
| |
| void | lla_Deg2Rad_d (double result[3], double lla[3]) |
| |
| void | lla_Deg2Rad_d2 (double result[3], double lat, double lon, double alt) |
| |
| void | lla_Rad2Deg_d (double result[3], double lla[3]) |
| |
| void | llaDeg2ned_d (double llaRef[3], double lla[3], ixVector3 result) |
| |
| f_t | llaDegDistance (double lla1[3], double lla2[3]) |
| |
| int | llaDegValid (double lla[3]) |
| |
| f_t | llaRadDistance (double lla1[3], double lla2[3]) |
| |
| void | ned2DeltaLla (ixVector3 ned, ixVector3 llaRef, ixVector3 deltaLLA) |
| |
| void | ned2DeltaLla_d (ixVector3 ned, double llaRef[3], double deltaLLA[3]) |
| |
| void | ned2DeltaLlaDeg_d (ixVector3 ned, double llaRef[3], double deltaLLA[3]) |
| |
| void | ned2lla (ixVector3 ned, ixVector3 llaRef, ixVector3 result) |
| |
| void | ned2lla_d (ixVector3 ned, double llaRef[3], double result[3]) |
| |
| void | ned2llaDeg_d (ixVector3 ned, double llaRef[3], double result[3]) |
| |
◆ _MATH_DEFINES_DEFINED
| #define _MATH_DEFINES_DEFINED |
◆ C_NEG_KT0_DIV_MG_F
| #define C_NEG_KT0_DIV_MG_F -8.43466779922578000E+03f |
◆ C_NEG_MG_DIV_KT0_F
| #define C_NEG_MG_DIV_KT0_F -1.18558314779367E-04f |
◆ E2xREQ
| #define E2xREQ 42697.67270717795 |
◆ E2xREQdivIFE
| #define E2xREQdivIFE 42841.31151331153 |
◆ E_SQ
| #define E_SQ 0.006694379990141 |
◆ GEQ
◆ K3_GRAV
| #define K3_GRAV 3.0877e-6 |
◆ K4_GRAV
◆ K5_GRAV
◆ K_GRAV
| #define K_GRAV 0.00193185265241 |
◆ ONE_MINUS_F
| #define ONE_MINUS_F 0.996647189335253 |
◆ POWA2
| #define POWA2 40680631590769.000 |
◆ POWA2_F
| #define POWA2_F 40680631590769.000f |
◆ POWB2
| #define POWB2 40408299984661.453 |
◆ POWB2_F
| #define POWB2_F 40408299984661.453f |
◆ REP
| #define REP 6356752.314245179 |
◆ REQ
◆ baro2msl()
◆ ecef2lla()
| void ecef2lla |
( |
const double * |
Pe, |
|
|
double * |
LLA, |
|
|
const int |
Niter |
|
) |
| |
◆ gravity_igf80()
| float gravity_igf80 |
( |
double |
lat, |
|
|
double |
alt |
|
) |
| |
◆ lla2ecef()
| void lla2ecef |
( |
const double * |
LLA, |
|
|
double * |
Pe |
|
) |
| |
◆ lla2ned()
◆ lla2ned_d()
| void lla2ned_d |
( |
double |
llaRef[3], |
|
|
double |
lla[3], |
|
|
ixVector3 |
result |
|
) |
| |
◆ lla_Deg2Rad_d()
| void lla_Deg2Rad_d |
( |
double |
result[3], |
|
|
double |
lla[3] |
|
) |
| |
◆ lla_Deg2Rad_d2()
| void lla_Deg2Rad_d2 |
( |
double |
result[3], |
|
|
double |
lat, |
|
|
double |
lon, |
|
|
double |
alt |
|
) |
| |
◆ lla_Rad2Deg_d()
| void lla_Rad2Deg_d |
( |
double |
result[3], |
|
|
double |
lla[3] |
|
) |
| |
◆ llaDeg2ned_d()
| void llaDeg2ned_d |
( |
double |
llaRef[3], |
|
|
double |
lla[3], |
|
|
ixVector3 |
result |
|
) |
| |
◆ llaDegDistance()
| f_t llaDegDistance |
( |
double |
lla1[3], |
|
|
double |
lla2[3] |
|
) |
| |
◆ llaDegValid()
| int llaDegValid |
( |
double |
lla[3] | ) |
|
◆ llaRadDistance()
| f_t llaRadDistance |
( |
double |
lla1[3], |
|
|
double |
lla2[3] |
|
) |
| |
◆ ned2DeltaLla()
◆ ned2DeltaLla_d()
| void ned2DeltaLla_d |
( |
ixVector3 |
ned, |
|
|
double |
llaRef[3], |
|
|
double |
deltaLLA[3] |
|
) |
| |
◆ ned2DeltaLlaDeg_d()
| void ned2DeltaLlaDeg_d |
( |
ixVector3 |
ned, |
|
|
double |
llaRef[3], |
|
|
double |
deltaLLA[3] |
|
) |
| |
◆ ned2lla()
◆ ned2lla_d()
| void ned2lla_d |
( |
ixVector3 |
ned, |
|
|
double |
llaRef[3], |
|
|
double |
result[3] |
|
) |
| |
◆ ned2llaDeg_d()
| void ned2llaDeg_d |
( |
ixVector3 |
ned, |
|
|
double |
llaRef[3], |
|
|
double |
result[3] |
|
) |
| |