PIP 5.6.1
Platform-Independent Primitives
PIGeoPosition Member List

This is the complete list of members for PIGeoPosition, including all inherited members.

angleCos(const _CVector &v) constPIMathVectorT< Size, Type >inline
angleDeg(const _CVector &v) constPIMathVectorT< Size, Type >inline
angleElevation(const _CVector &v) constPIMathVectorT< Size, Type >inline
angleRad(const _CVector &v) constPIMathVectorT< Size, Type >inline
angleSin(const _CVector &v) constPIMathVectorT< Size, Type >inline
asECEF()PIGeoPositioninline
asGeodetic()PIGeoPositioninline
asGeodetic(const PIEllipsoidModel &ell)PIGeoPositioninline
at(uint index) constPIMathVectorT< Size, Type >inline
azimuth(const PIGeoPosition &p) constPIGeoPosition
azimuthGeodetic(const PIGeoPosition &p) constPIGeoPosition
Cartesian enum valuePIGeoPosition
convertCartesianToGeocentric(const PIMathVectorT3d &xyz, PIMathVectorT3d &llr)PIGeoPositionstatic
convertCartesianToGeodetic(const PIMathVectorT3d &xyz, PIMathVectorT3d &llh, PIEllipsoidModel ell=PIEllipsoidModel::WGS84Ellipsoid())PIGeoPositionstatic
convertCartesianToSpherical(const PIMathVectorT3d &xyz, PIMathVectorT3d &tpr)PIGeoPositionstatic
convertGeocentricToCartesian(const PIMathVectorT3d &llr, PIMathVectorT3d &xyz)PIGeoPositionstatic
convertGeocentricToGeodetic(const PIMathVectorT3d &llr, PIMathVectorT3d &llh, PIEllipsoidModel ell=PIEllipsoidModel::WGS84Ellipsoid())PIGeoPositionstatic
convertGeodeticToCartesian(const PIMathVectorT3d &llh, PIMathVectorT3d &xyz, PIEllipsoidModel ell=PIEllipsoidModel::WGS84Ellipsoid())PIGeoPositionstatic
convertGeodeticToGeocentric(const PIMathVectorT3d &llh, PIMathVectorT3d &llr, PIEllipsoidModel ell=PIEllipsoidModel::WGS84Ellipsoid())PIGeoPositionstatic
convertSphericalToCartesian(const PIMathVectorT3d &tpr, PIMathVectorT3d &xyz)PIGeoPositionstatic
CoordinateSystem enum namePIGeoPosition
cross(const _CVector &v) constPIMathVectorT< Size, Type >inline
cross(const _CVector &v1, const _CVector &v2)PIMathVectorT< Size, Type >inlinestatic
distToLine(const _CVector &lp0, const _CVector &lp1)PIMathVectorT< Size, Type >inline
div(const _CVector &v) constPIMathVectorT< Size, Type >inline
div(const Type &v) constPIMathVectorT< Size, Type >inline
div(const _CVector &v1, const _CVector &v2)PIMathVectorT< Size, Type >inlinestatic
div(const _CVector &v1, const Type &v2)PIMathVectorT< Size, Type >inlinestatic
dot(const _CVector &v) constPIMathVectorT< Size, Type >inline
dot(const _CVector &v1, const _CVector &v2)PIMathVectorT< Size, Type >inlinestatic
element(uint index)PIMathVectorT< Size, Type >inline
element(uint index) constPIMathVectorT< Size, Type >inline
elevation(const PIGeoPosition &p) constPIGeoPosition
elevationGeodetic(const PIGeoPosition &p) constPIGeoPosition
fill(const Type &v)PIMathVectorT< Size, Type >inline
fromTwoPoints(const _CVector &st, const _CVector &fn)PIMathVectorT< Size, Type >inlinestatic
Geocentric enum valuePIGeoPosition
Geodetic enum valuePIGeoPosition
getCurvMeridian() constPIGeoPosition
getCurvPrimeVertical() constPIGeoPosition
getPositionTolerance()PIGeoPositioninlinestatic
height() constPIGeoPosition
isNull() constPIMathVectorT< Size, Type >inline
isOrtho(const _CVector &v) constPIMathVectorT< Size, Type >inline
latitudeGeocentric() constPIGeoPosition
latitudeGeodetic() constPIGeoPosition
length() constPIMathVectorT< Size, Type >inline
lengthSqr() constPIMathVectorT< Size, Type >inline
longitude() constPIGeoPosition
manhattanLength() constPIMathVectorT< Size, Type >inline
move(const Type &v)PIMathVectorT< Size, Type >inline
move(const _CVector &v)PIMathVectorT< Size, Type >inline
mul(const _CVector &v) constPIMathVectorT< Size, Type >inline
mul(const Type &v) constPIMathVectorT< Size, Type >inline
mul(const _CVector &v1, const _CVector &v2)PIMathVectorT< Size, Type >inlinestatic
mul(const Type &v1, const _CVector &v2)PIMathVectorT< Size, Type >inlinestatic
mul(const _CVector &v1, const Type &v2)PIMathVectorT< Size, Type >inlinestatic
normalize()PIMathVectorT< Size, Type >inline
normalized()PIMathVectorT< Size, Type >inline
one_cm_tolerancePIGeoPositionstatic
one_mm_tolerancePIGeoPositionstatic
one_um_tolerancePIGeoPositionstatic
operator!=(const PIGeoPosition &right) constPIGeoPositioninline
PIMathVectorT::operator!=(const _CVector &v) constPIMathVectorT< Size, Type >inline
operator*PIGeoPositionfriend
operator*PIGeoPositionfriend
operator*PIGeoPositionfriend
operator*PIGeoPositionfriend
PIMathVectorT::operator*(const Type &v) constPIMathVectorT< Size, Type >inline
operator*=(const Type &v)PIMathVectorT< Size, Type >inline
operator+PIGeoPositionfriend
PIMathVectorT::operator+(const _CVector &v) constPIMathVectorT< Size, Type >inline
operator+=(const PIGeoPosition &right)PIGeoPosition
PIMathVectorT::operator+=(const _CVector &v)PIMathVectorT< Size, Type >inline
operator-PIGeoPositionfriend
PIMathVectorT::operator-() constPIMathVectorT< Size, Type >inline
PIMathVectorT::operator-(const _CVector &v) constPIMathVectorT< Size, Type >inline
operator-=(const PIGeoPosition &right)PIGeoPosition
PIMathVectorT::operator-=(const _CVector &v)PIMathVectorT< Size, Type >inline
operator/(const Type &v) constPIMathVectorT< Size, Type >inline
operator/=(const Type &v)PIMathVectorT< Size, Type >inline
operator=(const PIMathVectorT3d &v)PIGeoPosition
PIMathVectorT::operator=(const Type &v)PIMathVectorT< Size, Type >inline
operator==(const PIGeoPosition &right) constPIGeoPosition
PIMathVectorT::operator==(const _CVector &v) constPIMathVectorT< Size, Type >inline
operator[](uint index)PIMathVectorT< Size, Type >inline
operator[](uint index) constPIMathVectorT< Size, Type >inline
phi() constPIGeoPosition
PIGeoPosition()PIGeoPosition
PIGeoPosition(double a, double b, double c, CoordinateSystem s=Cartesian, PIEllipsoidModel ell=PIEllipsoidModel::WGS84Ellipsoid())PIGeoPosition
PIGeoPosition(PIMathVectorT3d v, CoordinateSystem s=Cartesian, PIEllipsoidModel ell=PIEllipsoidModel::WGS84Ellipsoid())PIGeoPosition
PIMathVectorT(const Type &v=Type())PIMathVectorT< Size, Type >inline
PIMathVectorT(const PIVector< Type > &val)PIMathVectorT< Size, Type >inline
PIMathVectorT(std::initializer_list< Type > init_list)PIMathVectorT< Size, Type >inline
position_tolerancePIGeoPositionstatic
projection(const _CVector &v)PIMathVectorT< Size, Type >inline
radius() constPIGeoPosition
radiusEarth(double geolat, PIEllipsoidModel ell=PIEllipsoidModel::WGS84Ellipsoid())PIGeoPositionstatic
radiusEarth() constPIGeoPositioninline
range(const PIGeoPosition &a, const PIGeoPosition &b)PIGeoPositionstatic
range(const PIGeoPosition &p) constPIGeoPositioninline
setECEF(double x, double y, double z)PIGeoPosition
setEllipsoidModel(const PIEllipsoidModel &ell)PIGeoPositioninline
setGeocentric(double lat, double lon, double rad)PIGeoPosition
setGeodetic(double lat, double lon, double ht, PIEllipsoidModel ell=PIEllipsoidModel::WGS84Ellipsoid())PIGeoPosition
setPositionTolerance(const double tol)PIGeoPositioninlinestatic
setSpherical(double theta, double phi, double rad)PIGeoPosition
setSubvector(int index, const PIMathVectorT< SubSize, Type > &v)PIMathVectorT< Size, Type >inline
size() constPIMathVectorT< Size, Type >inline
Spherical enum valuePIGeoPosition
subvector(int offset=0) constPIMathVectorT< Size, Type >inline
swapElements(uint f, uint s)PIMathVectorT< Size, Type >inline
theta() constPIGeoPosition
toType() constPIMathVectorT< Size, Type >inline
transformTo(CoordinateSystem sys)PIGeoPosition
transposed() constPIMathVectorT< Size, Type >inline
turnTo() constPIMathVectorT< Size, Type >inline
vector() constPIGeoPositioninline
x() constPIGeoPosition
y() constPIGeoPosition
z() constPIGeoPosition