PIP 5.9.0
Platform-Independent Primitives
Loading...
Searching...
No Matches
PIGeoPosition Member List

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

angleCos(const _CVector &v) constPIMathVectorT< 3u, double >inline
angleDeg(const _CVector &v) constPIMathVectorT< 3u, double >inline
angleElevation(const _CVector &v) constPIMathVectorT< 3u, double >inline
angleRad(const _CVector &v) constPIMathVectorT< 3u, double >inline
angleSin(const _CVector &v) constPIMathVectorT< 3u, double >inline
asECEF()PIGeoPositioninline
asGeodetic()PIGeoPositioninline
asGeodetic(const PIEllipsoidModel &ell)PIGeoPositioninline
at(uint index) constPIMathVectorT< 3u, double >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< 3u, double >inline
cross(const _CVector &v1, const _CVector &v2)PIMathVectorT< 3u, double >inlinestatic
distToLine(const _CVector &lp0, const _CVector &lp1)PIMathVectorT< 3u, double >inline
div(const _CVector &v) constPIMathVectorT< 3u, double >inline
div(const double &v) constPIMathVectorT< 3u, double >inline
div(const _CVector &v1, const _CVector &v2)PIMathVectorT< 3u, double >inlinestatic
div(const _CVector &v1, const double &v2)PIMathVectorT< 3u, double >inlinestatic
dot(const _CVector &v) constPIMathVectorT< 3u, double >inline
dot(const _CVector &v1, const _CVector &v2)PIMathVectorT< 3u, double >inlinestatic
element(uint index)PIMathVectorT< 3u, double >inline
element(uint index) constPIMathVectorT< 3u, double >inline
elevation(const PIGeoPosition &p) constPIGeoPosition
elevationGeodetic(const PIGeoPosition &p) constPIGeoPosition
fill(const double &v)PIMathVectorT< 3u, double >inline
fromTwoPoints(const _CVector &st, const _CVector &fn)PIMathVectorT< 3u, double >inlinestatic
Geocentric enum valuePIGeoPosition
Geodetic enum valuePIGeoPosition
getCurvMeridian() constPIGeoPosition
getCurvPrimeVertical() constPIGeoPosition
getPositionTolerance()PIGeoPositioninlinestatic
height() constPIGeoPosition
isNull() constPIMathVectorT< 3u, double >inline
isOrtho(const _CVector &v) constPIMathVectorT< 3u, double >inline
latitudeGeocentric() constPIGeoPosition
latitudeGeodetic() constPIGeoPosition
length() constPIMathVectorT< 3u, double >inline
lengthSqr() constPIMathVectorT< 3u, double >inline
longitude() constPIGeoPosition
manhattanLength() constPIMathVectorT< 3u, double >inline
move(const double &v)PIMathVectorT< 3u, double >inline
move(const _CVector &v)PIMathVectorT< 3u, double >inline
mul(const _CVector &v) constPIMathVectorT< 3u, double >inline
mul(const double &v) constPIMathVectorT< 3u, double >inline
mul(const _CVector &v1, const _CVector &v2)PIMathVectorT< 3u, double >inlinestatic
mul(const double &v1, const _CVector &v2)PIMathVectorT< 3u, double >inlinestatic
mul(const _CVector &v1, const double &v2)PIMathVectorT< 3u, double >inlinestatic
normalize()PIMathVectorT< 3u, double >inline
normalized()PIMathVectorT< 3u, double >inline
one_cm_tolerancePIGeoPositionstatic
one_mm_tolerancePIGeoPositionstatic
one_um_tolerancePIGeoPositionstatic
operator!=(const PIGeoPosition &right) constPIGeoPositioninline
PIMathVectorT< 3u, double >::operator!=(const _CVector &v) constPIMathVectorT< 3u, double >inline
operator*(const double &scale, const PIGeoPosition &right)PIGeoPositionfriend
operator*(const PIGeoPosition &left, const double &scale)PIGeoPositionfriend
operator*(const int &scale, const PIGeoPosition &right)PIGeoPositionfriend
operator*(const PIGeoPosition &left, const int &scale)PIGeoPositionfriend
PIMathVectorT< 3u, double >::operator*(const double &v) constPIMathVectorT< 3u, double >inline
operator*=(const double &v)PIMathVectorT< 3u, double >inline
operator+(const PIGeoPosition &left, const PIGeoPosition &right)PIGeoPositionfriend
PIMathVectorT< 3u, double >::operator+(const _CVector &v) constPIMathVectorT< 3u, double >inline
operator+=(const PIGeoPosition &right)PIGeoPosition
PIMathVectorT< 3u, double >::operator+=(const _CVector &v)PIMathVectorT< 3u, double >inline
operator-(const PIGeoPosition &left, const PIGeoPosition &right)PIGeoPositionfriend
PIMathVectorT< 3u, double >::operator-() constPIMathVectorT< 3u, double >inline
PIMathVectorT< 3u, double >::operator-(const _CVector &v) constPIMathVectorT< 3u, double >inline
operator-=(const PIGeoPosition &right)PIGeoPosition
PIMathVectorT< 3u, double >::operator-=(const _CVector &v)PIMathVectorT< 3u, double >inline
operator/(const double &v) constPIMathVectorT< 3u, double >inline
operator/=(const double &v)PIMathVectorT< 3u, double >inline
operator=(const PIMathVectorT3d &v)PIGeoPosition
PIMathVectorT< 3u, double >::operator=(const double &v)PIMathVectorT< 3u, double >inline
operator==(const PIGeoPosition &right) constPIGeoPosition
PIMathVectorT< 3u, double >::operator==(const _CVector &v) constPIMathVectorT< 3u, double >inline
operator[](uint index)PIMathVectorT< 3u, double >inline
operator[](uint index) constPIMathVectorT< 3u, double >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 double &v=double())PIMathVectorT< 3u, double >inline
PIMathVectorT(const PIVector< double > &val)PIMathVectorT< 3u, double >inline
PIMathVectorT(std::initializer_list< double > init_list)PIMathVectorT< 3u, double >inline
position_tolerancePIGeoPositionstatic
projection(const _CVector &v)PIMathVectorT< 3u, double >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, double > &v)PIMathVectorT< 3u, double >inline
size() constPIMathVectorT< 3u, double >inline
Spherical enum valuePIGeoPosition
subvector(int offset=0) constPIMathVectorT< 3u, double >inline
swapElements(uint f, uint s)PIMathVectorT< 3u, double >inline
theta() constPIGeoPosition
toType() constPIMathVectorT< 3u, double >inline
transformTo(CoordinateSystem sys)PIGeoPosition
transposed() constPIMathVectorT< 3u, double >inline
turnTo() constPIMathVectorT< 3u, double >inline
vector() constPIGeoPositioninline
x() constPIGeoPosition
y() constPIGeoPosition
z() constPIGeoPosition