Public Member Functions | Public Attributes
Ellipsoid Struct Reference

#include <ellipsoid_space.h>

List of all members.

Public Member Functions

void cartToEllipsoidal (double x, double y, double z, double &lat, double &lon, double &height)
 Ellipsoid (bool _is_prolate=true)
 Ellipsoid (double a, double b, bool _is_prolate=true)
void ellipsoidalToCart (double lat, double lon, double height, double &x, double &y, double &z)
void mollweideProjection (double lat, double lon, double &x, double &y)

Public Attributes

double A
double a
double B
double E
double height
bool is_prolate

Detailed Description

Definition at line 11 of file ellipsoid_space.h.


Constructor & Destructor Documentation

Ellipsoid::Ellipsoid ( bool  _is_prolate = true) [inline]

Definition at line 15 of file ellipsoid_space.h.

Ellipsoid::Ellipsoid ( double  a,
double  b,
bool  _is_prolate = true 
) [inline]

Definition at line 21 of file ellipsoid_space.h.


Member Function Documentation

void Ellipsoid::cartToEllipsoidal ( double  x,
double  y,
double  z,
double &  lat,
double &  lon,
double &  height 
)

Definition at line 32 of file ellipsoid_space.h.

void Ellipsoid::ellipsoidalToCart ( double  lat,
double  lon,
double  height,
double &  x,
double &  y,
double &  z 
)

Definition at line 49 of file ellipsoid_space.h.

void Ellipsoid::mollweideProjection ( double  lat,
double  lon,
double &  x,
double &  y 
)

Definition at line 62 of file ellipsoid_space.h.


Member Data Documentation

double Ellipsoid::A

Definition at line 14 of file ellipsoid_space.h.

double Ellipsoid::a

Definition at line 14 of file ellipsoid_space.h.

double Ellipsoid::B

Definition at line 14 of file ellipsoid_space.h.

double Ellipsoid::E

Definition at line 14 of file ellipsoid_space.h.

Definition at line 14 of file ellipsoid_space.h.

Definition at line 13 of file ellipsoid_space.h.


The documentation for this struct was generated from the following file:


hrl_ellipsoidal_control
Author(s): Kelsey Hawkins
autogenerated on Wed Nov 27 2013 11:41:49