Public Member Functions | Static Public Member Functions | Private Attributes
rtabmap::GeodeticCoords Class Reference

#include <GeodeticCoords.h>

List of all members.

Public Member Functions

const double & altitude () const
void fromENU_WGS84 (const cv::Point3d &enu, const GeodeticCoords &origin)
void fromGeocentric_WGS84 (const cv::Point3d &geocentric)
 GeodeticCoords ()
 GeodeticCoords (double latitude, double longitude, double altitude)
const double & latitude () const
const double & longitude () const
void setAltitude (const double &value)
void setLatitude (const double &value)
void setLongitude (const double &value)
cv::Point3d toENU_WGS84 (const GeodeticCoords &origin) const
cv::Point3d toGeocentric_WGS84 () const

Static Public Member Functions

static cv::Point3d ENU_WGS84ToGeocentric_WGS84 (const cv::Point3d &enu, const GeodeticCoords &origin)

Private Attributes

double altitude_
double latitude_
double longitude_

Detailed Description

Definition at line 52 of file GeodeticCoords.h.


Constructor & Destructor Documentation

Definition at line 57 of file GeodeticCoords.cpp.

rtabmap::GeodeticCoords::GeodeticCoords ( double  latitude,
double  longitude,
double  altitude 
)

Definition at line 64 of file GeodeticCoords.cpp.


Member Function Documentation

const double& rtabmap::GeodeticCoords::altitude ( ) const [inline]

Definition at line 60 of file GeodeticCoords.h.

cv::Point3d rtabmap::GeodeticCoords::ENU_WGS84ToGeocentric_WGS84 ( const cv::Point3d &  enu,
const GeodeticCoords origin 
) [static]

Definition at line 174 of file GeodeticCoords.cpp.

void rtabmap::GeodeticCoords::fromENU_WGS84 ( const cv::Point3d &  enu,
const GeodeticCoords origin 
)

Definition at line 169 of file GeodeticCoords.cpp.

void rtabmap::GeodeticCoords::fromGeocentric_WGS84 ( const cv::Point3d &  geocentric)

Definition at line 142 of file GeodeticCoords.cpp.

const double& rtabmap::GeodeticCoords::latitude ( ) const [inline]

Definition at line 58 of file GeodeticCoords.h.

const double& rtabmap::GeodeticCoords::longitude ( ) const [inline]

Definition at line 59 of file GeodeticCoords.h.

void rtabmap::GeodeticCoords::setAltitude ( const double &  value) [inline]

Definition at line 64 of file GeodeticCoords.h.

void rtabmap::GeodeticCoords::setLatitude ( const double &  value) [inline]

Definition at line 62 of file GeodeticCoords.h.

void rtabmap::GeodeticCoords::setLongitude ( const double &  value) [inline]

Definition at line 63 of file GeodeticCoords.h.

cv::Point3d rtabmap::GeodeticCoords::toENU_WGS84 ( const GeodeticCoords origin) const

Definition at line 108 of file GeodeticCoords.cpp.

Definition at line 75 of file GeodeticCoords.cpp.


Member Data Documentation

Definition at line 77 of file GeodeticCoords.h.

Definition at line 75 of file GeodeticCoords.h.

Definition at line 76 of file GeodeticCoords.h.


The documentation for this class was generated from the following files:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:59:41