Home
last modified time | relevance | path

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

/third_party/boost/boost/geometry/strategies/spherical/
Ddistance_haversine.hpp246 struct result_from_distance<haversine<RadiusType, CalculationType>, P1, P2> struct
249 typedef haversine<RadiusType, CalculationType> this_type;
250 typedef typename return_type<this_type, P1, P2>::type return_type;
253 static inline return_type apply(this_type const& , T const& value) in apply()
295 struct result_from_distance<comparable::haversine<RadiusType, CalculationType>, P1, P2> struct
298 typedef comparable::haversine<RadiusType, CalculationType> strategy_type;
299 typedef typename return_type<strategy_type, P1, P2>::type return_type;
302 static inline return_type apply(strategy_type const& strategy, T const& distance) in apply()
Ddistance_cross_track.hpp685 struct result_from_distance<cross_track<CalculationType, Strategy>, P, PS> struct
691 >::template return_type<P, PS>::type return_type;
695 apply(cross_track<CalculationType, Strategy> const& , T const& distance) in apply()
752 struct result_from_distance struct
758 typedef comparable::cross_track<RadiusType, CalculationType> strategy_type;
759 typedef typename return_type<strategy_type, P, PS>::type return_type;
762 static inline return_type apply(strategy_type const& strategy, in apply()
Ddistance_cross_track_point_box.hpp334 struct result_from_distance struct
340 typedef cross_track_point_box<CalculationType, Strategy> this_strategy;
345 >::type return_type;
349 static inline return_type apply(this_strategy const& strategy, in apply()
Ddistance_cross_track_box_box.hpp408 struct result_from_distance struct
414 typedef cross_track_box_box<CalculationType, Strategy> this_strategy;
419 >::type return_type;
423 static inline return_type apply(this_strategy const& strategy, in apply()
Ddistance_segment_box.hpp354 struct result_from_distance<spherical_segment_box<CalculationType, Strategy>, PS, PB> struct
365 >::type return_type;
368 static inline return_type apply(spherical_segment_box<CalculationType, in apply()
/third_party/boost/boost/geometry/strategies/cartesian/
Ddistance_pythagoras.hpp212 struct result_from_distance<pythagoras<CalculationType>, Point1, Point2> struct
215 typedef typename return_type<pythagoras<CalculationType>, Point1, Point2>::type return_type;
218 static inline return_type apply(pythagoras<CalculationType> const& , T const& value) in apply()
261 struct result_from_distance<comparable::pythagoras<CalculationType>, Point1, Point2> struct
264 …ef typename return_type<comparable::pythagoras<CalculationType>, Point1, Point2>::type return_type;
267 static inline return_type apply(comparable::pythagoras<CalculationType> const& , T const& value) in apply()
Ddistance_pythagoras_box_box.hpp243 struct result_from_distance<pythagoras_box_box<CalculationType>, Box1, Box2> struct
249 >::type return_type;
253 apply(pythagoras_box_box<CalculationType> const& , T const& value) in apply()
299 struct result_from_distance struct
308 >::type return_type;
312 apply(comparable::pythagoras_box_box<CalculationType> const&, in apply()
Ddistance_pythagoras_point_box.hpp241 struct result_from_distance<pythagoras_point_box<CalculationType>, Point, Box> struct
247 >::type return_type;
251 apply(pythagoras_point_box<CalculationType> const& , T const& value) in apply()
299 struct result_from_distance struct
308 >::type return_type;
312 apply(comparable::pythagoras_point_box<CalculationType> const& , in apply()
Ddistance_projected_point.hpp242 struct result_from_distance<projected_point<CalculationType, Strategy>, P, PS> struct
245 … typedef typename return_type<projected_point<CalculationType, Strategy>, P, PS>::type return_type;
248 …static inline return_type apply(projected_point<CalculationType, Strategy> const& , T const& value) in apply()
Ddistance_segment_box.hpp172 struct result_from_distance<cartesian_segment_box<CalculationType, Strategy>, PS, PB> struct
183 >::type return_type;
186 static inline return_type apply(cartesian_segment_box<CalculationType, in apply()
Ddistance_projected_point_ax.hpp288 struct result_from_distance<detail::projected_point_ax<CalculationType, Strategy>, P, PS> struct
291 …pename return_type<detail::projected_point_ax<CalculationType, Strategy>, P, PS>::type return_type;
294 …ne return_type apply(detail::projected_point_ax<CalculationType, Strategy> const& , T const& value) in apply()
/third_party/boost/boost/geometry/strategies/geographic/
Ddistance_cross_track_box_box.hpp186 struct result_from_distance struct
192 typedef geographic_cross_track_box_box<Strategy, Spheroid, CalculationType> this_strategy;
197 >::type return_type;
201 static inline return_type apply(this_strategy const& strategy, in apply()
Ddistance_cross_track_point_box.hpp170 struct result_from_distance struct
176 typedef geographic_cross_track_point_box<Strategy, Spheroid, CalculationType> this_strategy;
181 >::type return_type;
185 static inline return_type apply(this_strategy const& strategy, in apply()
Ddistance_segment_box.hpp293 struct result_from_distance<geographic_segment_box<FormulaPolicy>, PS, PB> struct
299 >::template return_type<PS, PB>::type return_type;
303 apply(geographic_segment_box<FormulaPolicy> const& , T const& distance) in apply()
317 struct result_from_distance<geographic_segment_box<FormulaPolicy, Spheroid, CalculationType>, PS, P… struct
323 >::template return_type<PS, PB>::type return_type;
327 … apply(geographic_segment_box<FormulaPolicy, Spheroid, CalculationType> const& , T const& distance) in apply()
Ddistance_andoyer.hpp107 struct result_from_distance<andoyer<Spheroid, CalculationType>, P1, P2> struct
111 apply(andoyer<Spheroid, CalculationType> const& , T const& value) in apply()
Ddistance_thomas.hpp100 struct result_from_distance<thomas<Spheroid, CalculationType>, P1, P2 > struct
104 apply(thomas<Spheroid, CalculationType> const& , T const& value) in apply()
Ddistance_vincenty.hpp102 struct result_from_distance<vincenty<Spheroid, CalculationType>, P1, P2 > struct
106 apply(vincenty<Spheroid, CalculationType> const& , T const& value) in apply()
Ddistance_karney.hpp95 struct result_from_distance<karney<Spheroid, CalculationType>, P1, P2 > struct
99 apply(karney<Spheroid, CalculationType> const& , T const& value) in apply()
Ddistance.hpp202 struct result_from_distance<geographic<FormulaPolicy, Spheroid, CalculationType>, P1, P2> struct
206 apply(geographic<FormulaPolicy, Spheroid, CalculationType> const& , T const& value) in apply()
Ddistance_cross_track.hpp904 struct result_from_distance<geographic_cross_track<FormulaPolicy>, P, PS> struct
910 >::template return_type<P, PS>::type return_type;
914 apply(geographic_cross_track<FormulaPolicy> const& , T const& distance) in apply()
928 struct result_from_distance<geographic_cross_track<FormulaPolicy, Spheroid, CalculationType>, P, PS> struct
934 >::template return_type<P, PS>::type return_type;
938 … apply(geographic_cross_track<FormulaPolicy, Spheroid, CalculationType> const& , T const& distance) in apply()
/third_party/boost/libs/geometry/test/algorithms/distance/
Dtest_distance.hpp74 struct result_from_distance<taxicab_distance, P1, P2> struct
77 static inline typename coordinate_type<P1>::type apply(taxicab_distance const& , T const& value) in apply()
/third_party/boost/boost/geometry/strategies/
Ddistance.hpp66 struct result_from_distance {}; struct