Home
last modified time | relevance | path

Searched refs:comparable_type (Results 1 – 25 of 40) sorted by relevance

12

/third_party/boost/boost/geometry/strategies/cartesian/
Ddistance_pythagoras_box_box.hpp223 struct comparable_type<pythagoras_box_box<CalculationType> > struct
232 typedef comparable::pythagoras_box_box<CalculationType> comparable_type; typedef
234 static inline comparable_type
237 return comparable_type(); in apply()
280 struct comparable_type<comparable::pythagoras_box_box<CalculationType> > struct
289 typedef comparable::pythagoras_box_box<CalculationType> comparable_type; typedef
291 static inline comparable_type apply(comparable_type const& ) in apply()
293 return comparable_type(); in apply()
Ddistance_pythagoras_point_box.hpp221 struct comparable_type<pythagoras_point_box<CalculationType> > struct
230 typedef comparable::pythagoras_point_box<CalculationType> comparable_type; typedef
232 static inline comparable_type
235 return comparable_type(); in apply()
280 struct comparable_type<comparable::pythagoras_point_box<CalculationType> > struct
289 typedef comparable::pythagoras_point_box<CalculationType> comparable_type; typedef
291 static inline comparable_type apply(comparable_type const& ) in apply()
293 return comparable_type(); in apply()
Ddistance_pythagoras.hpp193 struct comparable_type<pythagoras<CalculationType> > struct
202 typedef comparable::pythagoras<CalculationType> comparable_type; typedef
204 static inline comparable_type apply(pythagoras<CalculationType> const& ) in apply()
206 return comparable_type(); in apply()
242 struct comparable_type<comparable::pythagoras<CalculationType> > struct
251 typedef comparable::pythagoras<CalculationType> comparable_type; typedef
253 static inline comparable_type apply(comparable::pythagoras<CalculationType> const& ) in apply()
255 return comparable_type(); in apply()
Ddistance_segment_box.hpp145 struct comparable_type<cartesian_segment_box<CalculationType, Strategy> > struct
152 typename comparable_type<Strategy>::type
160 typedef typename comparable_type
163 >::type comparable_type; typedef
165 static inline comparable_type apply(cartesian_segment_box<CalculationType, Strategy> const& ) in apply()
167 return comparable_type(); in apply()
Ddistance_projected_point.hpp214 struct comparable_type<projected_point<CalculationType, Strategy> > struct
221 typename comparable_type<Strategy>::type
229 typedef typename comparable_type
232 >::type comparable_type; typedef
234 static inline comparable_type apply(projected_point<CalculationType, Strategy> const& ) in apply()
236 return comparable_type(); in apply()
Ddistance_projected_point_ax.hpp260 struct comparable_type<detail::projected_point_ax<CalculationType, Strategy> > struct
267 typename comparable_type<Strategy>::type
275 typedef typename comparable_type
278 >::type comparable_type; typedef
280 … static inline comparable_type apply(detail::projected_point_ax<CalculationType, Strategy> const& ) in apply()
282 return comparable_type(); in apply()
/third_party/boost/boost/geometry/strategies/spherical/
Ddistance_haversine.hpp146 typedef comparable::haversine<RadiusTypeOrSphere, CalculationType> comparable_type; typedef in boost::geometry::strategy::distance::haversine
151 : services::return_type<comparable_type, Point1, Point2>
189 calculation_type const a = comparable_type::apply(p1, p2); in apply()
226 struct comparable_type<haversine<RadiusType, CalculationType> > struct
237 typedef comparable::haversine<RadiusType, CalculationType> comparable_type; typedef
239 static inline comparable_type apply(this_type const& input) in apply()
241 return comparable_type(input.radius()); in apply()
275 struct comparable_type<comparable::haversine<RadiusType, CalculationType> > struct
Ddistance_cross_track_point_box.hpp220 typedef typename strategy::distance::services::comparable_type
232 typename strategy::distance::services::comparable_type
310 struct comparable_type<cross_track_point_box<CalculationType, Strategy> > struct
314 CalculationType, typename comparable_type<Strategy>::type
323 typedef typename comparable_type<this_strategy>::type comparable_type; typedef
326 static inline comparable_type apply(this_strategy const& strategy) in apply()
328 return comparable_type(strategy.radius()); in apply()
Ddistance_cross_track.hpp602 typedef typename services::comparable_type in apply()
605 >::type comparable_type; in apply() typedef
607 comparable_type cstrategy in apply()
649 struct comparable_type<cross_track<CalculationType, Strategy> > struct
653 CalculationType, typename comparable_type<Strategy>::type
665 typedef typename comparable_type
668 >::type comparable_type; typedef
670 static inline comparable_type
673 return comparable_type(strategy.radius()); in apply()
726 struct comparable_type<comparable::cross_track<RadiusType, CalculationType> > struct
Ddistance_cross_track_box_box.hpp293 typedef typename strategy::distance::services::comparable_type
305 typename strategy::distance::services::comparable_type
384 struct comparable_type<cross_track_box_box<CalculationType, Strategy> > struct
388 CalculationType, typename comparable_type<Strategy>::type
397 typedef typename comparable_type<this_strategy>::type comparable_type; typedef
400 static inline comparable_type apply(this_strategy const& strategy) in apply()
402 return comparable_type(strategy.radius()); in apply()
Ddistance_segment_box.hpp327 struct comparable_type<spherical_segment_box<CalculationType, Strategy> > struct
334 typename comparable_type<Strategy>::type
342 typedef typename comparable_type
345 >::type comparable_type; typedef
347 static inline comparable_type apply(spherical_segment_box<CalculationType, Strategy> const& ) in apply()
349 return comparable_type(); in apply()
/third_party/boost/libs/geometry/test/strategies/
Dhaversine.cpp135 typedef typename services::comparable_type<strategy_type>::type comparable_type; in test_services() typedef
138 comparable_type comparable = bgsd::services::get_comparable<strategy_type>::apply(strategy); in test_services()
144 …return_type c_expected = services::result_from_distance<comparable_type, P1, P2>::apply(comparable… in test_services()
150 …return_type c_dist_lower = services::result_from_distance<comparable_type, P1, P2>::apply(comparab… in test_services()
151 …return_type c_dist_higher = services::result_from_distance<comparable_type, P1, P2>::apply(compara… in test_services()
Dpythagoras.cpp166 typedef typename services::comparable_type<strategy_type>::type comparable_type; in test_services() typedef
169 comparable_type comparable = bgsd::services::get_comparable<strategy_type>::apply(strategy); in test_services()
176 …return_type c_dist5 = services::result_from_distance<comparable_type, P1, P2>::apply(comparable, 5… in test_services()
177 …return_type c_dist6 = services::result_from_distance<comparable_type, P1, P2>::apply(comparable, 6… in test_services()
241 typedef typename bg::strategy::distance::services::comparable_type in test_integer()
244 >::type comparable_type; in test_integer() typedef
252 comparable_type, point_type, point_type in test_integer()
259 comparable_type comparable; in test_integer()
Dpythagoras_point_box.cpp230 typedef typename services::comparable_type in test_services()
233 >::type comparable_type; in test_services() typedef
236 comparable_type comparable = bgsd::services::get_comparable in test_services()
243 comparable_type, Point, Box in test_services()
253 comparable_type, Point, Box in test_services()
258 comparable_type, Point, Box in test_services()
339 typedef typename bg::strategy::distance::services::comparable_type in test_integer()
342 >::type comparable_type; in test_integer() typedef
350 comparable_type, point_type, box_type in test_integer()
357 comparable_type comparable; in test_integer()
Dtest_projected_point.hpp102 typedef typename services::comparable_type<strategy_type>::type comparable_type; in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS() typedef
105 comparable_type comparable = bgsd::services::get_comparable<strategy_type>::apply(strategy); in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS()
/third_party/boost/boost/geometry/strategies/geographic/
Ddistance_segment_box.hpp257 struct comparable_type<geographic_segment_box<FormulaPolicy, Spheroid, CalculationType> > struct
273 typedef typename comparable_type
276 >::type comparable_type; typedef
278 static inline comparable_type
281 return comparable_type(); in apply()
Ddistance_cross_track_box_box.hpp164 struct comparable_type<geographic_cross_track_box_box<Strategy, Spheroid, CalculationType> > struct
168 typename comparable_type<Strategy>::type, Spheroid, CalculationType
Ddistance_karney.hpp79 struct comparable_type<karney<Spheroid, CalculationType> > struct
Ddistance_andoyer.hpp91 struct comparable_type<andoyer<Spheroid, CalculationType> > struct
Ddistance_thomas.hpp84 struct comparable_type<thomas<Spheroid, CalculationType> > struct
/third_party/boost/boost/geometry/strategies/concepts/
Ddistance_concept.hpp78 typedef typename strategy::distance::services::comparable_type in apply()
179 typedef typename services::comparable_type<Strategy>::type ctype; in apply()
/third_party/boost/boost/geometry/algorithms/detail/distance/
Dis_comparable.hpp32 typename strategy::distance::services::comparable_type
Dsegment_to_box.hpp90 typedef typename strategy::distance::services::comparable_type
203 typedef typename strategy::distance::services::comparable_type
218 typedef typename strategy::distance::services::comparable_type
748 typedef typename strategy::distance::services::comparable_type
781 typename strategy::distance::services::comparable_type in apply()
/third_party/boost/boost/geometry/strategies/
Ddistance.hpp49 template <typename Strategy> struct comparable_type struct
/third_party/boost/boost/geometry/algorithms/detail/comparable_distance/
Dinterface.hpp49 typedef typename strategy::distance::services::comparable_type in apply()
78 typedef typename strategy::distance::services::comparable_type in apply()

12