Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::geometry::strategy::distance::services::default_strategy< point_tag, segment_tag, Point, PointOfSegment, spherical_equatorial_tag, spherical_equatorial_tag, Strategy > Struct Template Reference

#include <distance_cross_track.hpp>

Public Types

typedef cross_track< void,
typename boost::mpl::if_
< boost::is_void< Strategy >
, typename default_strategy
< point_tag, point_tag, Point,
PointOfSegment,
spherical_equatorial_tag,
spherical_equatorial_tag >
::type, Strategy >::type
type
 

Member Typedef Documentation

template<typename Point , typename PointOfSegment , typename Strategy >
typedef cross_track< void, typename boost::mpl::if_ < boost::is_void<Strategy>, typename default_strategy < point_tag, point_tag, Point, PointOfSegment, spherical_equatorial_tag, spherical_equatorial_tag >::type, Strategy >::type > boost::geometry::strategy::distance::services::default_strategy< point_tag, segment_tag, Point, PointOfSegment, spherical_equatorial_tag, spherical_equatorial_tag, Strategy >::type

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