Boost.Geometry    Boost C++ Libraries
Public Types | Public Member Functions | List of all members
boost::geometry::strategy::azimuth::geographic< FormulaPolicy, Spheroid, CalculationType > Class Template Reference

Public Types

typedef Spheroid model_type
 

Public Member Functions

template<typename T >
void apply (T const &lon1_rad, T const &lat1_rad, T const &lon2_rad, T const &lat2_rad, T &a1, T &a2) const
 
 geographic ()
 
 geographic (Spheroid const &spheroid)
 
model_type const & model () const
 

Member Typedef Documentation

template<typename FormulaPolicy = strategy::andoyer, typename Spheroid = srs::spheroid<double>, typename CalculationType = void>
typedef Spheroid boost::geometry::strategy::azimuth::geographic< FormulaPolicy, Spheroid, CalculationType >::model_type

Constructor & Destructor Documentation

template<typename FormulaPolicy = strategy::andoyer, typename Spheroid = srs::spheroid<double>, typename CalculationType = void>
boost::geometry::strategy::azimuth::geographic< FormulaPolicy, Spheroid, CalculationType >::geographic ( )
template<typename FormulaPolicy = strategy::andoyer, typename Spheroid = srs::spheroid<double>, typename CalculationType = void>
boost::geometry::strategy::azimuth::geographic< FormulaPolicy, Spheroid, CalculationType >::geographic ( Spheroid const &  spheroid)
explicit

Member Function Documentation

template<typename FormulaPolicy = strategy::andoyer, typename Spheroid = srs::spheroid<double>, typename CalculationType = void>
model_type const& boost::geometry::strategy::azimuth::geographic< FormulaPolicy, Spheroid, CalculationType >::model ( ) const
template<typename FormulaPolicy = strategy::andoyer, typename Spheroid = srs::spheroid<double>, typename CalculationType = void>
template<typename T >
void boost::geometry::strategy::azimuth::geographic< FormulaPolicy, Spheroid, CalculationType >::apply ( T const &  lon1_rad,
T const &  lat1_rad,
T const &  lon2_rad,
T const &  lat2_rad,
T &  a1,
T &  a2 
) const

April 2, 2011

Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands
Copyright © 2008-2011 Bruno Lalande, Paris, France
Copyright © 2009-2010 Mateusz Loskot, London, UK
Documentation is generated by Doxygen