Hermes
|
#include "PointLL/Definition.h"
#include "PointPLH/Definition.h"
#include "PointXYZ/Definition.h"
#include "PointENU/Definition.h"
#include "PointXY/Definition.h"
Functions | |
PointXYZ * | plh2xyz (const PointPLH *point, PointXYZ *result) |
PointPLH * | xyz2plh (const PointXYZ *point, PointPLH *result) |
PointENU * | xyz2enu (const PointXYZ *point, const PointPLH *lrp, PointENU *result) |
PointXYZ * | enu2xyz (const PointENU *point, const PointPLH *lrp, PointXYZ *result) |
PointENU * | plh2enu (const PointPLH *point, const PointPLH *lrp, PointENU *result) |
PointPLH * | enu2plh (const PointENU *point, const PointPLH *lrp, PointPLH *result) |
PGDLLEXPORT Datum | plh2xyzV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | xyz2plhV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | xyz2enuV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | enu2xyzV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | plh2enuV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | enu2plhV1 (PG_FUNCTION_ARGS) |
References enu2xyz(), and xyz2plh().
Referenced by enu2plhV1(), and xy2ll().
PGDLLEXPORT Datum enu2plhV1 | ( | PG_FUNCTION_ARGS | ) |
References PointENU::e, PointPLH::lambda, PointENU::n, PointPLH::phi, plh2xyz(), PointENU::u, PointXYZ::x, PointXYZ::y, and PointXYZ::z.
Referenced by enu2plh(), and enu2xyzV1().
PGDLLEXPORT Datum enu2xyzV1 | ( | PG_FUNCTION_ARGS | ) |
References plh2xyz(), and xyz2enu().
Referenced by ll2xy(), and plh2enuV1().
PGDLLEXPORT Datum plh2enuV1 | ( | PG_FUNCTION_ARGS | ) |
References Ellipsoid::a, Ellipsoid::e1stSq, PointPLH::h, PointPLH::lambda, PointPLH::phi, WGS84, PointXYZ::x, PointXYZ::y, and PointXYZ::z.
Referenced by enu2xyz(), plh2enu(), plh2xyzV1(), and xyz2enu().
PGDLLEXPORT Datum plh2xyzV1 | ( | PG_FUNCTION_ARGS | ) |
References PointENU::e, PointPLH::lambda, PointENU::n, PointPLH::phi, plh2xyz(), PointENU::u, PointXYZ::x, PointXYZ::y, and PointXYZ::z.
Referenced by plh2enu(), and xyz2enuV1().
PGDLLEXPORT Datum xyz2enuV1 | ( | PG_FUNCTION_ARGS | ) |
References Ellipsoid::a, Ellipsoid::b, Ellipsoid::e1stSq, Ellipsoid::e2ndSq, PointPLH::h, PointPLH::lambda, PointPLH::phi, WGS84, PointXYZ::x, PointXYZ::y, and PointXYZ::z.
Referenced by enu2plh(), and xyz2plhV1().
PGDLLEXPORT Datum xyz2plhV1 | ( | PG_FUNCTION_ARGS | ) |