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, cartesian_tag, cartesian_tag, Strategy > Struct Template Reference

#include <distance_projected_point.hpp>

Public Types

typedef
strategy::distance::projected_point
< void, typename
boost::mpl::if_
< boost::is_void< Strategy >
, typename default_strategy
< point_tag, point_tag, Point,
PointOfSegment, cartesian_tag,
cartesian_tag >::type,
Strategy >::type
type
 

Member Typedef Documentation

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

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