MRPT logo

conversions.h File Reference

#include <mrpt/utils/utils_defs.h>
#include <mrpt/math/lightweight_geom_data.h>
Include dependency graph for conversions.h:

Go to the source code of this file.

Namespaces

namespace  mrpt
 

This is the global namespace for all Mobile Robot Porgramming Toolkit (MRPT) libraries.


namespace  mrpt::topography
 

This namespace provides topography helper functions, coordinate transformations.


Functions

void MRPTDLLIMPEXP mrpt::topography::coordinatesTransformation_WGS84 (double in_longitude_degrees, double in_latitude_degrees, double in_height_meters, double &out_x_meters, double &out_y_meters, double &out_z_meters, double in_longitude_reference_degrees, double in_latitude_reference_degrees, double in_height_reference_meters)
 Coordinates transformation from longitude/latitude/height to X/Y/Z coordinates The WGS84 ellipsoid is used for the transformation.
void MRPTDLLIMPEXP mrpt::topography::ENU_axes_from_WGS84 (double in_longitude_reference_degrees, double in_latitude_reference_degrees, double in_height_reference_meters, mrpt::math::TPose3D &out_ENU, bool only_angles=false)
 Returns the East-North-Up (ENU) coordinate system associated to the given point.
void MRPTDLLIMPEXP mrpt::topography::coordinatesTransformation_WGS84_geocentric (double in_longitude_degrees, double in_latitude_degrees, double in_height_meters, double &out_x_meters, double &out_y_meters, double &out_z_meters)
 Coordinates transformation from longitude/latitude/height to geocentric X/Y/Z coordinates.
void MRPTDLLIMPEXP mrpt::topography::LatLonToUTM (double in_latitude_degrees, double in_longitude_degrees, double &out_UTM_x, double &out_UTM_y, int &out_UTM_zone, char &out_UTM_latitude_band)
 Convert latitude and longitude coordinates into UTM coordinates, computing the corresponding UTM zone and latitude band.



Page generated by Doxygen 1.6.2 for MRPT 0.8.1 SVN:exported at Mon Feb 15 22:01:07 UTC 2010