Home
last modified time | relevance | path

Searched defs:get_comparable (Results 1 – 22 of 22) sorted by relevance

/third_party/boost/boost/geometry/strategies/cartesian/
Ddistance_pythagoras.hpp200 struct get_comparable<pythagoras<CalculationType> > struct
202 typedef comparable::pythagoras<CalculationType> comparable_type;
204 static inline comparable_type apply(pythagoras<CalculationType> const& ) in apply()
249 struct get_comparable<comparable::pythagoras<CalculationType> > struct
251 typedef comparable::pythagoras<CalculationType> comparable_type;
253 static inline comparable_type apply(comparable::pythagoras<CalculationType> const& ) in apply()
Ddistance_pythagoras_box_box.hpp230 struct get_comparable<pythagoras_box_box<CalculationType> > struct
232 typedef comparable::pythagoras_box_box<CalculationType> comparable_type;
235 apply(pythagoras_box_box<CalculationType> const& ) in apply()
287 struct get_comparable<comparable::pythagoras_box_box<CalculationType> > struct
289 typedef comparable::pythagoras_box_box<CalculationType> comparable_type;
291 static inline comparable_type apply(comparable_type const& ) in apply()
Ddistance_pythagoras_point_box.hpp228 struct get_comparable<pythagoras_point_box<CalculationType> > struct
230 typedef comparable::pythagoras_point_box<CalculationType> comparable_type;
233 apply(pythagoras_point_box<CalculationType> const& ) in apply()
287 struct get_comparable<comparable::pythagoras_point_box<CalculationType> > struct
289 typedef comparable::pythagoras_point_box<CalculationType> comparable_type;
291 static inline comparable_type apply(comparable_type const& ) in apply()
Ddistance_projected_point.hpp227 struct get_comparable<projected_point<CalculationType, Strategy> > struct
232 >::type comparable_type;
234 static inline comparable_type apply(projected_point<CalculationType, Strategy> const& ) in apply()
Ddistance_segment_box.hpp158 struct get_comparable<cartesian_segment_box<CalculationType, Strategy> > struct
163 >::type comparable_type;
165 static inline comparable_type apply(cartesian_segment_box<CalculationType, Strategy> const& ) in apply()
Ddistance_projected_point_ax.hpp273 struct get_comparable<detail::projected_point_ax<CalculationType, Strategy> > struct
278 >::type comparable_type;
280 … static inline comparable_type apply(detail::projected_point_ax<CalculationType, Strategy> const& ) in apply()
/third_party/boost/boost/geometry/strategies/spherical/
Ddistance_haversine.hpp233 struct get_comparable<haversine<RadiusType, CalculationType> > struct
236 typedef haversine<RadiusType, CalculationType> this_type;
237 typedef comparable::haversine<RadiusType, CalculationType> comparable_type;
239 static inline comparable_type apply(this_type const& input) in apply()
282 struct get_comparable<comparable::haversine<RadiusType, CalculationType> > struct
285 typedef comparable::haversine<RadiusType, CalculationType> this_type;
287 static inline this_type apply(this_type const& input) in apply()
Ddistance_cross_track.hpp663 struct get_comparable<cross_track<CalculationType, Strategy> > struct
668 >::type comparable_type;
671 apply(cross_track<CalculationType, Strategy> const& strategy) in apply()
733 struct get_comparable<comparable::cross_track<RadiusType, CalculationType> > struct
736 typedef comparable::cross_track<RadiusType, CalculationType> this_type;
738 static inline this_type apply(this_type const& input) in apply()
Ddistance_cross_track_point_box.hpp320 struct get_comparable<cross_track_point_box<CalculationType, Strategy> > struct
322 typedef cross_track_point_box<CalculationType, Strategy> this_strategy;
323 typedef typename comparable_type<this_strategy>::type comparable_type;
326 static inline comparable_type apply(this_strategy const& strategy) in apply()
Ddistance_cross_track_box_box.hpp394 struct get_comparable<cross_track_box_box<CalculationType, Strategy> > struct
396 typedef cross_track_box_box<CalculationType, Strategy> this_strategy;
397 typedef typename comparable_type<this_strategy>::type comparable_type;
400 static inline comparable_type apply(this_strategy const& strategy) in apply()
Ddistance_segment_box.hpp340 struct get_comparable<spherical_segment_box<CalculationType, Strategy> > struct
345 >::type comparable_type;
347 static inline comparable_type apply(spherical_segment_box<CalculationType, Strategy> const& ) in apply()
/third_party/boost/boost/geometry/strategies/geographic/
Ddistance_andoyer.hpp98 struct get_comparable<andoyer<Spheroid, CalculationType> > struct
100 …ic inline andoyer<Spheroid, CalculationType> apply(andoyer<Spheroid, CalculationType> const& input) in apply()
Ddistance_thomas.hpp91 struct get_comparable<thomas<Spheroid, CalculationType> > struct
93 …atic inline thomas<Spheroid, CalculationType> apply(thomas<Spheroid, CalculationType> const& input) in apply()
Ddistance_vincenty.hpp93 struct get_comparable<vincenty<Spheroid, CalculationType> > struct
95 … inline vincenty<Spheroid, CalculationType> apply(vincenty<Spheroid, CalculationType> const& input) in apply()
Ddistance_karney.hpp86 struct get_comparable<karney<Spheroid, CalculationType> > struct
88 …atic inline karney<Spheroid, CalculationType> apply(karney<Spheroid, CalculationType> const& input) in apply()
Ddistance_cross_track_box_box.hpp174 struct get_comparable<geographic_cross_track_box_box<Strategy, Spheroid, CalculationType> > struct
178 apply(geographic_cross_track_box_box<Strategy, Spheroid, CalculationType> const& str) in apply()
Ddistance_cross_track_point_box.hpp158 struct get_comparable<geographic_cross_track_point_box<Strategy, Spheroid, CalculationType> > struct
162 apply(geographic_cross_track_point_box<Strategy, Spheroid, CalculationType> const& str) in apply()
Ddistance.hpp185 struct get_comparable<geographic<FormulaPolicy, Spheroid, CalculationType> > struct
188 apply(geographic<FormulaPolicy, Spheroid, CalculationType> const& input) in apply()
Ddistance_segment_box.hpp271 struct get_comparable<geographic_segment_box<FormulaPolicy, Spheroid, CalculationType> > struct
276 >::type comparable_type;
279 apply(geographic_segment_box<FormulaPolicy, Spheroid, CalculationType> const& ) in apply()
Ddistance_cross_track.hpp870 struct get_comparable<geographic_cross_track<FormulaPolicy, Spheroid, CalculationType> > struct
874 apply(geographic_cross_track<FormulaPolicy, Spheroid, CalculationType> const& strategy) in apply()
887 struct get_comparable<detail::geographic_cross_track<FormulaPolicy, Spheroid, CalculationType, Bise… struct
891 …etail::geographic_cross_track<FormulaPolicy, Spheroid, CalculationType, Bisection> const& strategy) in apply()
/third_party/boost/libs/geometry/test/algorithms/distance/
Dtest_distance.hpp65 struct get_comparable<taxicab_distance> struct
67 static inline taxicab_distance apply(taxicab_distance const& input) in apply()
/third_party/boost/boost/geometry/strategies/
Ddistance.hpp57 template <typename Strategy> struct get_comparable struct