MRPT  2.0.4
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes
mrpt::topography::TEllipsoid Struct Reference

Detailed Description

Definition at line 79 of file data_types.h.

#include <mrpt/topography/data_types.h>

Public Member Functions

 TEllipsoid ()
 
 TEllipsoid (const double _sa, const double _sb, const std::string &_name)
 

Static Public Member Functions

static TEllipsoid Ellipsoid_WGS84 ()
 
static TEllipsoid Ellipsoid_WGS72 ()
 
static TEllipsoid Ellipsoid_WGS66 ()
 
static TEllipsoid Ellipsoid_Walbeck_1817 ()
 
static TEllipsoid Ellipsoid_Sudamericano_1969 ()
 
static TEllipsoid Ellipsoid_Nuevo_Internacional_1967 ()
 
static TEllipsoid Ellipsoid_Mercury_Modificado_1968 ()
 
static TEllipsoid Ellipsoid_Mercury_1960 ()
 
static TEllipsoid Ellipsoid_Krasovsky_1940 ()
 
static TEllipsoid Ellipsoid_Internacional_1924 ()
 
static TEllipsoid Ellipsoid_Internacional_1909 ()
 
static TEllipsoid Ellipsoid_Hough_1960 ()
 
static TEllipsoid Ellipsoid_Helmert_1906 ()
 
static TEllipsoid Ellipsoid_Hayford_1909 ()
 
static TEllipsoid Ellipsoid_GRS80 ()
 
static TEllipsoid Ellipsoid_Fischer_1968 ()
 
static TEllipsoid Ellipsoid_Fischer_1960 ()
 
static TEllipsoid Ellipsoid_Clarke_1880 ()
 
static TEllipsoid Ellipsoid_Clarke_1866 ()
 
static TEllipsoid Ellipsoid_Bessel_1841 ()
 
static TEllipsoid Ellipsoid_Airy_Modificado_1965 ()
 
static TEllipsoid Ellipsoid_Airy_1830 ()
 

Public Attributes

double sa {6378137.0}
 largest semiaxis of the reference ellipsoid (in meters) More...
 
double sb {6356752.314245}
 smallest semiaxis of the reference ellipsoid (in meters) More...
 
std::string name
 the ellipsoid name More...
 

Constructor & Destructor Documentation

◆ TEllipsoid() [1/2]

mrpt::topography::TEllipsoid::TEllipsoid ( )
inline

◆ TEllipsoid() [2/2]

mrpt::topography::TEllipsoid::TEllipsoid ( const double  _sa,
const double  _sb,
const std::string &  _name 
)
inline

Definition at line 82 of file data_types.h.

Member Function Documentation

◆ Ellipsoid_Airy_1830()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Airy_1830 ( )
inlinestatic

Definition at line 181 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Airy_Modificado_1965()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Airy_Modificado_1965 ( )
inlinestatic

Definition at line 177 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Bessel_1841()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Bessel_1841 ( )
inlinestatic

Definition at line 173 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Clarke_1866()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Clarke_1866 ( )
inlinestatic

Definition at line 169 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Clarke_1880()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Clarke_1880 ( )
inlinestatic

Definition at line 165 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Fischer_1960()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Fischer_1960 ( )
inlinestatic

Definition at line 161 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Fischer_1968()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Fischer_1968 ( )
inlinestatic

Definition at line 157 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_GRS80()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_GRS80 ( )
inlinestatic

Definition at line 153 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Hayford_1909()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Hayford_1909 ( )
inlinestatic

Definition at line 149 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Helmert_1906()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Helmert_1906 ( )
inlinestatic

Definition at line 145 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Hough_1960()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Hough_1960 ( )
inlinestatic

Definition at line 141 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Internacional_1909()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Internacional_1909 ( )
inlinestatic

Definition at line 137 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Internacional_1924()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Internacional_1924 ( )
inlinestatic

Definition at line 133 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Krasovsky_1940()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Krasovsky_1940 ( )
inlinestatic

Definition at line 129 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Mercury_1960()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Mercury_1960 ( )
inlinestatic

Definition at line 125 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Mercury_Modificado_1968()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Mercury_Modificado_1968 ( )
inlinestatic

Definition at line 120 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Nuevo_Internacional_1967()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Nuevo_Internacional_1967 ( )
inlinestatic

Definition at line 115 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Sudamericano_1969()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Sudamericano_1969 ( )
inlinestatic

Definition at line 111 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_Walbeck_1817()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_Walbeck_1817 ( )
inlinestatic

Definition at line 107 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_WGS66()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_WGS66 ( )
inlinestatic

Definition at line 103 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_WGS72()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_WGS72 ( )
inlinestatic

Definition at line 99 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

◆ Ellipsoid_WGS84()

static TEllipsoid mrpt::topography::TEllipsoid::Ellipsoid_WGS84 ( )
inlinestatic

Definition at line 95 of file data_types.h.

References TEllipsoid().

Here is the call graph for this function:

Member Data Documentation

◆ name

std::string mrpt::topography::TEllipsoid::name

the ellipsoid name

Definition at line 93 of file data_types.h.

◆ sa

double mrpt::topography::TEllipsoid::sa {6378137.0}

◆ sb

double mrpt::topography::TEllipsoid::sb {6356752.314245}



Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020