5 #ifndef USML_TYPES_WPOSITION1_H
6 #define USML_TYPES_WPOSITION1_H
8 #include <usml/ublas/ublas.h>
9 #include <usml/types/wvector1.h>
10 #include <usml/types/wposition.h>
38 wposition1(
double lat = 0.0,
double lng = 0.0,
double alt = 0.0);
151 double gc_range(
const wposition1& location,
double* bearing=NULL)
const ;
void altitude(double altitude)
Defines the altitude above the mean sea level.
Definition: wposition1.h:87
static double earth_radius
Local radius of curvature in the area of operations.
Definition: wposition.h:100
math_traits< double >::value_type to_colatitude(math_traits< double >::const_reference t)
Definition: math_traits.h:761
math_traits< double >::value_type to_latitude(math_traits< double >::const_reference t)
Definition: math_traits.h:755
void latitude(double latitude)
Defines the latitude component of geodetic earth coordinates.
Definition: wposition1.h:110
void longitude(double longitude)
Defines the longitude component of geodetic earth coordinates.
Definition: wposition1.h:133
Individual world vector in spherical earth coordinates.
Definition: wvector1.h:27
double longitude() const
Retrieves the longitude component of geodetic earth coordinates.
Definition: wposition1.h:123
double altitude() const
Retrieves the altitude above the mean sea level.
Definition: wposition1.h:77
double latitude() const
Retrieves the latitude component of geodetic earth coordinates.
Definition: wposition1.h:100
World location in geodetic earth coordinates (latitude, longitude, and altitude). ...
Definition: wposition1.h:23
math_traits< double >::value_type to_degrees(math_traits< double >::const_reference t)
Definition: math_traits.h:743
World vector in spherical earth coordinates.
Definition: wvector.h:42
math_traits< double >::value_type to_radians(math_traits< double >::const_reference t)
Definition: math_traits.h:749