/third_party/boost/boost/geometry/algorithms/detail/disjoint/ |
D | interface.hpp | 102 Strategy const& m_strategy; member 106 , m_strategy(strategy) in visitor() 112 return disjoint<Geometry1, Geometry2>::apply(geometry1, m_geometry2, m_strategy); in operator ()() 132 Strategy const& m_strategy; member 136 , m_strategy(strategy) in visitor() 142 return disjoint<Geometry1, Geometry2>::apply(m_geometry1, geometry2, m_strategy); in operator ()() 169 Strategy const& m_strategy; member 172 : m_strategy(strategy) in visitor() 179 return disjoint<Geometry1, Geometry2>::apply(geometry1, geometry2, m_strategy); in operator ()()
|
D | multipoint_geometry.hpp | 134 : m_strategy(strategy) in expand_box_segment() 141 geometry::return_envelope<Box>(segment, m_strategy), in apply() 145 EnvelopeStrategy const& m_strategy; member 164 : m_strategy(strategy) in overlaps_box_segment() 170 return ! dispatch::disjoint<Segment, Box>::apply(segment, box, m_strategy); in apply() 173 DisjointStrategy const& m_strategy; member 182 , m_strategy(strategy) in item_visitor_type() 189 && ! dispatch::disjoint<Item1, Item2>::apply(item1, item2, m_strategy)) in apply() 201 PtSegStrategy const& m_strategy; member in boost::geometry::detail::disjoint::multipoint_linear::item_visitor_type 362 , m_strategy(strategy) in item_visitor_type() [all …]
|
D | multirange_geometry.hpp | 36 , m_strategy(strategy) in unary_disjoint_geometry_to_query_geometry() 42 return BinaryPredicate::apply(query_geometry, m_geometry, m_strategy); in apply() 47 Strategy const& m_strategy; member in boost::geometry::detail::disjoint::unary_disjoint_geometry_to_query_geometry
|
/third_party/boost/boost/geometry/algorithms/detail/within/ |
D | interface.hpp | 124 Strategy const& m_strategy; member 128 , m_strategy(strategy) in visitor() 136 m_strategy); in operator ()() 158 Strategy const& m_strategy; member 162 , m_strategy(strategy) in visitor() 170 m_strategy); in operator ()() 198 Strategy const& m_strategy; member 200 visitor(Strategy const& strategy): m_strategy(strategy) {} in visitor() 208 m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/algorithms/detail/relation/ |
D | interface.hpp | 73 Strategy const& m_strategy; member 76 : m_geometry2(geometry2), m_strategy(strategy) {} in visitor() 82 ::template apply<Matrix>(geometry1, m_geometry2, m_strategy); in operator ()() 103 Strategy const& m_strategy; member 106 : m_geometry1(geometry1), m_strategy(strategy) {} in visitor() 112 ::template apply<Matrix>(m_geometry1, geometry2, m_strategy); in operator ()() 140 Strategy const& m_strategy; member 143 : m_strategy(strategy) {} in visitor() 150 ::template apply<Matrix>(geometry1, geometry2, m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/algorithms/detail/covered_by/ |
D | interface.hpp | 116 Strategy const& m_strategy; member 119 : m_geometry2(geometry2), m_strategy(strategy) {} in visitor() 125 ::apply(geometry1, m_geometry2, m_strategy); in operator ()() 146 Strategy const& m_strategy; member 149 : m_geometry1(geometry1), m_strategy(strategy) {} in visitor() 155 ::apply(m_geometry1, geometry2, m_strategy); in operator ()() 181 Strategy const& m_strategy; member 183 visitor(Strategy const& strategy): m_strategy(strategy) {} in visitor() 190 ::apply(geometry1, geometry2, m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/algorithms/ |
D | crosses.hpp | 121 Strategy const& m_strategy; member 125 , m_strategy(strategy) in visitor() 135 >::apply(geometry1, m_geometry2, m_strategy); in operator ()() 156 Strategy const& m_strategy; member 160 , m_strategy(strategy) in visitor() 170 >::apply(m_geometry1, geometry2, m_strategy); in operator ()() 190 Strategy const& m_strategy; member 193 : m_strategy(strategy) in visitor() 204 >::apply(geometry1, geometry2, m_strategy); in operator ()()
|
D | difference.hpp | 349 Strategy const& m_strategy; member 356 , m_strategy(strategy) in visitor() 366 >::apply(geometry1, m_geometry2, m_output_collection, m_strategy); in operator ()() 393 Strategy const& m_strategy; member 400 , m_strategy(strategy) in visitor() 410 >::apply(m_geometry1, geometry2, m_output_collection, m_strategy); in operator ()() 436 Strategy const& m_strategy; member 440 , m_strategy(strategy) in visitor() 451 >::apply(geometry1, geometry2, m_output_collection, m_strategy); in operator ()()
|
D | convex_hull.hpp | 231 Strategy const& m_strategy; member 234 : m_out(out), m_strategy(strategy) in visitor() 240 convex_hull<Geometry>::apply(geometry, m_out, m_strategy); in operator ()() 275 Strategy const& m_strategy; member 278 : m_out(out), m_strategy(strategy) in visitor() 284 return convex_hull_insert<Geometry>::apply(geometry, m_out, m_strategy); in operator ()()
|
D | union.hpp | 480 Strategy const& m_strategy; member 487 , m_strategy(strategy) in visitor() 497 >::apply(geometry1, m_geometry2, m_output_collection, m_strategy); in operator ()() 524 Strategy const& m_strategy; member 531 , m_strategy(strategy) in visitor() 541 >::apply(m_geometry1, geometry2, m_output_collection, m_strategy); in operator ()() 567 Strategy const& m_strategy; member 571 , m_strategy(strategy) in visitor() 582 >::apply(geometry1, geometry2, m_output_collection, m_strategy); in operator ()()
|
D | sym_difference.hpp | 589 Strategy const& m_strategy; member 596 , m_strategy(strategy) in visitor() 606 >::apply(geometry1, m_geometry2, m_output_collection, m_strategy); in operator ()() 633 Strategy const& m_strategy; member 640 , m_strategy(strategy) in visitor() 650 >::apply(m_geometry1, geometry2, m_output_collection, m_strategy); in operator ()() 676 Strategy const& m_strategy; member 680 , m_strategy(strategy) in visitor() 691 >::apply(geometry1, geometry2, m_output_collection, m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/strategies/spherical/ |
D | distance_cross_track.hpp | 375 : m_strategy(r) in cross_track() 379 : m_strategy(s) in cross_track() 402 return_type d1 = m_strategy.apply(sp1, p); in apply() 403 return_type d3 = m_strategy.apply(sp1, sp2); in apply() 411 return_type d2 = m_strategy.apply(sp2, p); in apply() 500 return m_strategy.radius() * (lat1 - lat2); in vertical_or_meridian() 504 { return m_strategy.radius(); } in radius() 507 Strategy m_strategy; member in boost::geometry::strategy::distance::comparable::cross_track 576 : m_strategy(r) in cross_track() 580 : m_strategy(s) in cross_track() [all …]
|
D | line_interpolate.hpp | 58 : m_strategy(r) in spherical() 62 : m_strategy(s) in spherical() 73 return m_strategy; in get_distance_pp_strategy() 99 DistanceStrategy m_strategy; member in boost::geometry::strategy::line_interpolate::spherical
|
/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | pointlike_linear.hpp | 137 : m_strategy(strategy) in expand_box_segment() 144 geometry::return_envelope<Box>(segment, m_strategy), in apply() 145 m_strategy.get_box_expand_strategy()); in apply() 148 EnvelopeStrategy const& m_strategy; member 165 : m_strategy(strategy) in overlaps_box_segment() 171 return ! geometry::disjoint(segment, box, m_strategy); in apply() 174 DisjointStrategy const& m_strategy; member 183 , m_strategy(strategy) in item_visitor_type() 192 >::apply(item1, Policy::apply(item1, item2, m_strategy), m_oit); in apply() 199 Strategy const& m_strategy; member in boost::geometry::detail::overlay::multipoint_linear_point::item_visitor_type
|
D | less_by_segment_ratio.hpp | 82 , m_strategy(strategy) in less_by_segment_ratio() 92 SideStrategy const& m_strategy; member 117 int const side_rj_p = m_strategy.apply(pi, pj, rj); in consider_relative_order() 118 int const side_sj_p = m_strategy.apply(pi, pj, sj); in consider_relative_order() 126 int const side_sj_r = m_strategy.apply(ri, rj, sj); in consider_relative_order() 127 int const side_rj_s = m_strategy.apply(si, sj, rj); in consider_relative_order()
|
/third_party/boost/boost/geometry/algorithms/detail/equals/ |
D | interface.hpp | 159 Strategy const& m_strategy; member 163 , m_strategy(strategy) in visitor() 170 ::apply(geometry1, m_geometry2, m_strategy); in operator ()() 193 Strategy const& m_strategy; member 197 , m_strategy(strategy) in visitor() 204 ::apply(m_geometry1, geometry2, m_strategy); in operator ()() 232 Strategy const& m_strategy; member 235 : m_strategy(strategy) in visitor() 243 ::apply(geometry1, geometry2, m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/algorithms/detail/comparable_distance/ |
D | interface.hpp | 137 Strategy const& m_strategy; member 142 m_strategy(strategy) in visitor() 159 >(geometry1, m_geometry2, m_strategy); in operator ()() 198 Strategy const& m_strategy; member 203 m_strategy(strategy) in visitor() 220 >(m_geometry1, geometry2, m_strategy); in operator ()() 262 Strategy const& m_strategy; member 265 : m_strategy(strategy) in visitor() 282 >(geometry1, geometry2, m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/algorithms/detail/touches/ |
D | interface.hpp | 143 Strategy const& m_strategy; member 147 , m_strategy(strategy) in visitor() 153 return touches<Geometry1, Geometry2>::apply(geometry1, m_geometry2, m_strategy); in operator ()() 173 Strategy const& m_strategy; member 177 , m_strategy(strategy) in visitor() 183 return touches<Geometry1, Geometry2>::apply(m_geometry1, geometry2, m_strategy); in operator ()() 204 Strategy const& m_strategy; member 207 : m_strategy(strategy) in visitor() 214 return touches<Geometry1, Geometry2>::apply(geometry1, geometry2, m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/algorithms/detail/distance/ |
D | interface.hpp | 175 Strategy const& m_strategy; member 180 m_strategy(strategy) in visitor() 194 >(geometry1, m_geometry2, m_strategy); in operator ()() 229 Strategy const& m_strategy; member 234 m_strategy(strategy) in visitor() 248 >(m_geometry1, geometry2, m_strategy); in operator ()() 291 Strategy const& m_strategy; member 294 : m_strategy(strategy) in visitor() 308 >(geometry1, geometry2, m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/algorithms/detail/intersection/ |
D | interface.hpp | 214 Strategy const& m_strategy; member 221 , m_strategy(strategy) in visitor() 231 >::apply(geometry1, m_geometry2, m_geometry_out, m_strategy); in operator ()() 258 Strategy const& m_strategy; member 265 , m_strategy(strategy) in visitor() 275 >::apply(m_geometry1, geometry2, m_geometry_out, m_strategy); in operator ()() 301 Strategy const& m_strategy; member 305 , m_strategy(strategy) in visitor() 316 >::apply(geometry1, geometry2, m_geometry_out, m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/algorithms/detail/is_valid/ |
D | polygon.hpp | 85 , m_strategy(strategy) in per_ring() 94 >::apply(ring, m_policy, m_strategy); in apply() 98 Strategy const& m_strategy; member 184 : m_strategy(strategy) in expand_box() 191 item.get_envelope(m_strategy), in apply() 192 m_strategy.get_box_expand_strategy()); in apply() 195 EnvelopeStrategy const& m_strategy; member 224 WithinStrategy const& m_strategy; member 228 , m_strategy(strategy) in item_visitor_type() 243 && geometry::relate(*item1.get(), *item2.get(), relate_mask_t(), m_strategy) ) in apply()
|
/third_party/boost/boost/geometry/algorithms/detail/relate/ |
D | interface.hpp | 269 Strategy const& m_strategy; member 272 : m_geometry2(geometry2), m_mask(mask), m_strategy(strategy) {} in visitor() 278 ::apply(geometry1, m_geometry2, m_mask, m_strategy); in operator ()() 301 Strategy const& m_strategy; member 304 : m_geometry1(geometry1), m_mask(mask), m_strategy(strategy) {} in visitor() 310 ::apply(m_geometry1, geometry2, m_mask, m_strategy); in operator ()() 338 Strategy const& m_strategy; member 341 : m_mask(mask), m_strategy(strategy) {} in visitor() 348 ::apply(geometry1, geometry2, m_mask, m_strategy); in operator ()()
|
/third_party/boost/boost/geometry/index/detail/rtree/visitors/ |
D | distance_query.hpp | 134 , m_strategy(index::detail::get_strategy(parameters)) in distance_query() 161 >(m_pred, 0, it->first, m_strategy) ) in operator ()() 167 m_strategy, node_distance) ) in operator ()() 244 >(m_pred, *it, m_translator(*it), m_strategy) ) in operator ()() 250 m_strategy, value_distance) ) in operator ()() 296 strategy_type m_strategy; member in boost::geometry::index::detail::rtree::visitors::distance_query 373 , m_strategy(index::detail::get_strategy(params)) in distance_query_incremental() 484 >(m_pred, 0, it->first, m_strategy) ) in operator ()() 490 m_strategy, node_distance) ) in operator ()() 533 >(m_pred, *it, (*m_translator)(*it), m_strategy) ) in operator ()() [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/ |
D | get_left_turns.hpp | 78 , m_strategy(strategy) in angle_less() 97 int const side = m_strategy.apply(m_origin, q.point, p.point); in operator ()() 121 SideStrategy m_strategy; member 131 , m_strategy(strategy) in angle_equal_to() 148 int const side = m_strategy.apply(m_origin, q.point, p.point); in operator ()() 154 SideStrategy m_strategy; member
|
/third_party/boost/boost/geometry/algorithms/detail/is_simple/ |
D | interface.hpp | 78 Strategy const& m_strategy; member 81 : m_strategy(strategy) in visitor() 87 return is_simple<Geometry>::apply(geometry, m_strategy); in operator ()()
|