/third_party/boost/boost/geometry/strategies/cartesian/ |
D | distance_pythagoras_box_box.hpp | 223 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()
|
D | distance_pythagoras_point_box.hpp | 221 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()
|
D | distance_pythagoras.hpp | 193 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()
|
D | distance_segment_box.hpp | 145 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()
|
D | distance_projected_point.hpp | 214 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()
|
D | distance_projected_point_ax.hpp | 260 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/ |
D | distance_haversine.hpp | 146 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
|
D | distance_cross_track_point_box.hpp | 220 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()
|
D | distance_cross_track.hpp | 602 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
|
D | distance_cross_track_box_box.hpp | 293 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()
|
D | distance_segment_box.hpp | 327 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/ |
D | haversine.cpp | 135 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()
|
D | pythagoras.cpp | 166 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()
|
D | pythagoras_point_box.cpp | 230 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()
|
D | test_projected_point.hpp | 102 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/ |
D | distance_segment_box.hpp | 257 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()
|
D | distance_cross_track_box_box.hpp | 164 struct comparable_type<geographic_cross_track_box_box<Strategy, Spheroid, CalculationType> > struct 168 typename comparable_type<Strategy>::type, Spheroid, CalculationType
|
D | distance_karney.hpp | 79 struct comparable_type<karney<Spheroid, CalculationType> > struct
|
D | distance_andoyer.hpp | 91 struct comparable_type<andoyer<Spheroid, CalculationType> > struct
|
D | distance_thomas.hpp | 84 struct comparable_type<thomas<Spheroid, CalculationType> > struct
|
/third_party/boost/boost/geometry/strategies/concepts/ |
D | distance_concept.hpp | 78 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/ |
D | is_comparable.hpp | 32 typename strategy::distance::services::comparable_type
|
D | segment_to_box.hpp | 90 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/ |
D | distance.hpp | 49 template <typename Strategy> struct comparable_type struct
|
/third_party/boost/boost/geometry/algorithms/detail/comparable_distance/ |
D | interface.hpp | 49 typedef typename strategy::distance::services::comparable_type in apply() 78 typedef typename strategy::distance::services::comparable_type in apply()
|