Public Member Functions | Private Member Functions | Private Attributes | List of all members
CoordinateConverter Class Reference

#include <geodetic.hpp>

Public Member Functions

 CoordinateConverter ()
 
void enuToGeodetic (double enu_x, double enu_y, double enu_z, double *lat, double *lon, double *alt) const
 
void setInitialValues (double lat, double lon, double alt)
 

Private Member Functions

double degreesToRadians (double degrees) const
 
double earthRadiusMeters () const
 

Private Attributes

double cos_lat
 
double ref_alt_meters
 
double ref_lat_deg
 
double ref_lon_deg
 

Detailed Description

Definition at line 20 of file geodetic.hpp.

Constructor & Destructor Documentation

◆ CoordinateConverter()

CoordinateConverter::CoordinateConverter ( )

Definition at line 27 of file geodetic.cpp.

Member Function Documentation

◆ degreesToRadians()

double CoordinateConverter::degreesToRadians ( double  degrees) const
private

Definition at line 50 of file geodetic.cpp.

◆ earthRadiusMeters()

double CoordinateConverter::earthRadiusMeters ( ) const
private

Definition at line 54 of file geodetic.cpp.

◆ enuToGeodetic()

void CoordinateConverter::enuToGeodetic ( double  enu_x,
double  enu_y,
double  enu_z,
double *  lat,
double *  lon,
double *  alt 
) const

Definition at line 38 of file geodetic.cpp.

◆ setInitialValues()

void CoordinateConverter::setInitialValues ( double  lat,
double  lon,
double  alt 
)

Definition at line 29 of file geodetic.cpp.

Member Data Documentation

◆ cos_lat

double CoordinateConverter::cos_lat
private

Definition at line 42 of file geodetic.hpp.

◆ ref_alt_meters

double CoordinateConverter::ref_alt_meters
private

Definition at line 39 of file geodetic.hpp.

◆ ref_lat_deg

double CoordinateConverter::ref_lat_deg
private

Definition at line 37 of file geodetic.hpp.

◆ ref_lon_deg

double CoordinateConverter::ref_lon_deg
private

Definition at line 38 of file geodetic.hpp.


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


inno_vtol_dynamics
Author(s): Roman Fedorenko, Dmitry Ponomarev, Ezra Tal, Winter Guerra
autogenerated on Mon Dec 9 2024 03:13:35