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

Classes

struct  calculation_type
 

Public Types

typedef Spheroid model_type
 

Public Member Functions

template<typename Point1 , typename Point2 >
calculation_type< Point1,
Point2 >::type 
apply (Point1 const &point1, Point2 const &point2) const
 
 geographic ()
 
 geographic (Spheroid const &spheroid)
 
Spheroid const & model () const
 

Member Typedef Documentation

template<typename FormulaPolicy = strategy::andoyer, typename Spheroid = srs::spheroid<double>, typename CalculationType = void>
typedef Spheroid boost::geometry::strategy::distance::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::distance::geographic< FormulaPolicy, Spheroid, CalculationType >::geographic ( )
template<typename FormulaPolicy = strategy::andoyer, typename Spheroid = srs::spheroid<double>, typename CalculationType = void>
boost::geometry::strategy::distance::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>
template<typename Point1 , typename Point2 >
calculation_type<Point1, Point2>::type boost::geometry::strategy::distance::geographic< FormulaPolicy, Spheroid, CalculationType >::apply ( Point1 const &  point1,
Point2 const &  point2 
) const
template<typename FormulaPolicy = strategy::andoyer, typename Spheroid = srs::spheroid<double>, typename CalculationType = void>
Spheroid const& boost::geometry::strategy::distance::geographic< FormulaPolicy, Spheroid, CalculationType >::model ( ) 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