Home
last modified time | relevance | path

Searched refs:strategy_type (Results 1 – 25 of 99) sorted by relevance

1234

/third_party/boost/boost/geometry/policies/
Dcompare.hpp59 >::type strategy_type; in operator ()() typedef
61 return strategy_type::apply(left, right); in operator ()()
79 >::type strategy_type; in operator ()() typedef
81 return strategy_type::apply(left, right); in operator ()()
99 >::type strategy_type; in operator ()() typedef
101 return strategy_type::apply(left, right); in operator ()()
118 >::type strategy_type; in operator ()() typedef
120 return strategy_type::apply(left, right); in operator ()()
151 >::type strategy_type; in operator ()() typedef
153 return strategy_type::apply(left, right); in operator ()()
[all …]
/third_party/boost/libs/geometry/test/strategies/
Dpythagoras.cpp98 typedef bg::strategy::distance::pythagoras<> strategy_type; in test_arbitrary_3d() typedef
99 …typedef typename bg::strategy::distance::services::return_type<strategy_type, P1, P2>::type return… in test_arbitrary_3d()
101 strategy_type strategy; in test_arbitrary_3d()
108 typedef bg::strategy::distance::comparable::pythagoras<> strategy_type; in test_arbitrary_3d() typedef
109 …typedef typename bg::strategy::distance::services::return_type<strategy_type, P1, P2>::type return… in test_arbitrary_3d()
111 strategy_type strategy; in test_arbitrary_3d()
146 typedef bgsd::pythagoras<CalculationType> strategy_type; in test_services() typedef
148 BOOST_CONCEPT_ASSERT( (bg::concepts::PointDistanceStrategy<strategy_type, P1, P2>) ); in test_services()
150 typedef typename bgsd::services::return_type<strategy_type, P1, P2>::type return_type; in test_services()
152 strategy_type strategy; in test_services()
[all …]
Dtest_projected_point.hpp82 typedef bgsd::projected_point<CalculationType> strategy_type; in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS() typedef
84 BOOST_CONCEPT_ASSERT( (bg::concepts::PointSegmentDistanceStrategy<strategy_type, P, PS>) ); in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS()
86 typedef typename services::return_type<strategy_type, P, PS>::type return_type; in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS()
88 strategy_type strategy; in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS()
102 typedef typename services::comparable_type<strategy_type>::type comparable_type; in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS()
105 comparable_type comparable = bgsd::services::get_comparable<strategy_type>::apply(strategy); in BOOST_GEOMETRY_REGISTER_BOOST_TUPLE_CS()
171 typedef bg::strategy::distance::projected_point<> strategy_type; in test_2d() typedef
178 strategy_type strategy; in test_2d()
Dpythagoras_point_box.cpp142 typedef bg::strategy::distance::pythagoras_point_box<> strategy_type; in test_arbitrary_3d() typedef
145 strategy_type, Point, Box in test_arbitrary_3d()
148 strategy_type strategy; in test_arbitrary_3d()
156 strategy_type; in test_arbitrary_3d() typedef
160 strategy_type, Point, Box in test_arbitrary_3d()
163 strategy_type strategy; in test_arbitrary_3d()
206 typedef bgsd::pythagoras_point_box<CalculationType> strategy_type; in test_services() typedef
209 ( (bg::concepts::PointDistanceStrategy<strategy_type, Point, Box>) ); in test_services()
213 strategy_type, Point, Box in test_services()
216 strategy_type strategy; in test_services()
[all …]
Dhaversine.cpp118 typedef bgsd::haversine<double, CalculationType> strategy_type; in test_services() typedef
119 typedef typename bgsd::services::return_type<strategy_type, P1, P2>::type return_type; in test_services()
121 strategy_type strategy(average_earth_radius); in test_services()
135 typedef typename services::comparable_type<strategy_type>::type comparable_type; in test_services()
138 comparable_type comparable = bgsd::services::get_comparable<strategy_type>::apply(strategy); in test_services()
161 …return_type dist_lower = services::result_from_distance<strategy_type, P1, P2>::apply(strategy, ex… in test_services()
162 …return_type dist_higher = services::result_from_distance<strategy_type, P1, P2>::apply(strategy, e… in test_services()
Dcross_track.cpp57 > strategy_type; in test_distance() typedef
61 strategy_type, in test_distance()
86 (bg::concepts::PointSegmentDistanceStrategy<strategy_type, Point, Point>) in test_distance()
96 strategy_type strategy; in test_distance()
106 strategy_type strategy_radius(radius); in test_distance()
Dprojected_point_ax.cpp28 typedef bg::strategy::distance::detail::projected_point_ax<> strategy_type; in test_all_2d_ax() typedef
35 typedef typename strategy_type::result_type<P1, P2>::type result_type; in test_all_2d_ax()
37 strategy_type strategy; in test_all_2d_ax()
/third_party/boost/boost/geometry/index/detail/rtree/rstar/
Dredistribute_elements.hpp43 typedef typename index::detail::strategy_type<Parameters>::type strategy_type; typedef in boost::geometry::index::detail::rtree::rstar::element_axis_corner_less
46 indexable_type, bounds_type, strategy_type
50 element_axis_corner_less(Translator const& tr, strategy_type const& strategy) in element_axis_corner_less()
65 strategy_type const& m_strategy;
71 typedef typename index::detail::strategy_type<Parameters>::type strategy_type; typedef in boost::geometry::index::detail::rtree::rstar::element_axis_corner_less
74 element_axis_corner_less(Translator const& tr, strategy_type const&) in element_axis_corner_less()
91 typedef typename index::detail::strategy_type<Parameters>::type strategy_type; typedef in boost::geometry::index::detail::rtree::rstar::element_axis_corner_less
94 element_axis_corner_less(Translator const& tr, strategy_type const& ) in element_axis_corner_less()
129 typename index::detail::strategy_type<Parameters>::type const& in apply()
377 typename index::detail::strategy_type<Parameters>::type in apply()
[all …]
Dinsert.hpp32 typedef typename Strategy::comparable_distance_point_point_strategy_type strategy_type; typedef
35 Point1, Point2, strategy_type
38 static inline strategy_type get_strategy(Strategy const& strategy) in get_strategy()
47 typedef default_strategy strategy_type; typedef
53 static inline strategy_type get_strategy(default_strategy const& ) in get_strategy()
55 return strategy_type(); in get_strategy()
87 typedef typename index::detail::strategy_type<parameters_type>::type strategy_type; in apply() typedef
91 point_type, point_type, strategy_type in apply()
118 typename comparable_distance_pp::strategy_type in apply()
/third_party/boost/boost/geometry/index/detail/rtree/visitors/
Dspatial_query.hpp30 typedef typename index::detail::strategy_type<parameters_type>::type strategy_type; typedef
95 strategy_type strategy;
107 typedef typename index::detail::strategy_type<parameters_type>::type strategy_type; typedef in boost::geometry::index::detail::rtree::visitors::spatial_query_incremental
248 strategy_type m_strategy;
Ddistance_query.hpp113 typedef typename index::detail::strategy_type<parameters_type>::type strategy_type; typedef in boost::geometry::index::detail::rtree::visitors::distance_query
123 …typedef index::detail::calculate_distance<nearest_predicate_type, indexable_type, strategy_type, v…
124 …typedef index::detail::calculate_distance<nearest_predicate_type, box_type, strategy_type, bounds_…
296 strategy_type m_strategy;
314 typedef typename index::detail::strategy_type<parameters_type>::type strategy_type; typedef in boost::geometry::index::detail::rtree::visitors::distance_query_incremental
324 …typedef index::detail::calculate_distance<nearest_predicate_type, indexable_type, strategy_type, v…
325 …typedef index::detail::calculate_distance<nearest_predicate_type, box_type, strategy_type, bounds_…
612 strategy_type m_strategy;
/third_party/boost/libs/geometry/test/algorithms/set_operations/
Dcheck_turn_less.hpp79 >::type strategy_type; in apply() typedef
95 strategy_type, robust_policy_type in apply()
106 strategy_type(), robust_policy_type()); in apply()
/third_party/boost/boost/geometry/index/detail/rtree/quadratic/
Dredistribute_elements.hpp48 typedef typename index::detail::strategy_type<Parameters>::type strategy_type; in pick_seeds() typedef
51 indexable_type, box_type, strategy_type in pick_seeds()
58 strategy_type const& strategy = index::detail::get_strategy(parameters); in pick_seeds()
145 typename index::detail::strategy_type<parameters_type>::type const& in apply()
270 … typename index::detail::strategy_type<parameters_type>::type const& strategy, in pick_next()
/third_party/boost/boost/geometry/strategies/cartesian/
Dio.hpp54 >::type strategy_type; in get_point_in_geometry_strategy() typedef
55 return strategy_type(); in get_point_in_geometry_strategy()
/third_party/boost/boost/geometry/strategies/spherical/
Dio.hpp54 >::type strategy_type; in get_point_in_geometry_strategy() typedef
55 return strategy_type(); in get_point_in_geometry_strategy()
/third_party/boost/boost/geometry/algorithms/detail/intersects/
Dimplementation.hpp54 >::type strategy_type; in apply() typedef
65 strategy_type strategy; in apply()
/third_party/boost/boost/geometry/strategies/geographic/
Dio.hpp66 >::type strategy_type; in get_point_in_geometry_strategy() typedef
67 return strategy_type(m_spheroid); in get_point_in_geometry_strategy()
/third_party/boost/boost/geometry/algorithms/detail/overlaps/
Dinterface.hpp118 >::type strategy_type; in overlaps() typedef
124 >::apply(geometry1, geometry2, strategy_type()); in overlaps()
/third_party/boost/boost/geometry/index/detail/algorithms/
Dintersection_content.hpp36 typedef typename strategy::disjoint::services::default_strategy<Box, Box>::type strategy_type; in disjoint_box_box() typedef
37 return geometry::detail::disjoint::disjoint_box_box(box1, box2, strategy_type()); in disjoint_box_box()
/third_party/boost/boost/geometry/algorithms/
Dconvex_hull.hpp169 >::type strategy_type; in apply() typedef
171 apply(geometry, out, strategy_type()); in apply()
198 >::type strategy_type; in apply() typedef
200 return apply(geometry, out, strategy_type()); in apply()
Dsimplify.hpp480 > strategy_type; in apply() typedef
483 (concepts::SimplifyStrategy<strategy_type, point_type>) in apply()
486 apply(geometry, out, max_distance, strategy_type()); in apply()
523 > strategy_type; in apply() typedef
526 (concepts::SimplifyStrategy<strategy_type, point_type>) in apply()
529 apply(geometry, out, max_distance, strategy_type()); in apply()
/third_party/boost/libs/geometry/test/algorithms/overlaps/
Dtest_overlaps.hpp88 >::type strategy_type; in test_geometry() typedef
90 test_geometry(geometry1, geometry2, wkt1, wkt2, expected, strategy_type()); in test_geometry()
/third_party/boost/libs/geometry/test/algorithms/relate/
Dtest_relate.hpp133 >::type strategy_type; in check_geometry() typedef
134 std::string res_str0 = bg::relation(geometry1, geometry2, strategy_type()).str(); in check_geometry()
174 >::type strategy_type; in check_geometry() typedef
175 … bool result0 = bg::relate(geometry1, geometry2, bg::de9im::mask(expected1), strategy_type()); in check_geometry()
/third_party/boost/boost/geometry/algorithms/detail/is_simple/
Dinterface.hpp49 >::type strategy_type; in apply() typedef
51 return dispatch::is_simple<Geometry>::apply(geometry, strategy_type()); in apply()
/third_party/boost/libs/geometry/test/algorithms/overlay/
Dtraverse_gmp.cpp67 >::type strategy_type; in test_traverse() typedef
78 bg::enrich_intersection_points(ips, g1, g2, strategy_type()); in test_traverse()
88 strategy_type, in test_traverse()

1234