/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | get_turn_info.hpp | 121 static inline int side_with_distance_measure(UniqueSubRange1 const& range_p, in side_with_distance_measure() 125 if (range_index >= 1 && range_p.is_last_segment()) in side_with_distance_measure() 142 …dm_type const dm = get_distance_measure(range_p.at(range_index), range_p.at(range_index + 1), rang… in side_with_distance_measure() 152 UniqueSubRange1 const& range_p, in verified_side() 157 … return side == 0 ? side_with_distance_measure(range_p, range_q, range_index, point_index) : side; in verified_side() 211 UniqueSubRange1 const& range_p, in both_collinear() 217 boost::ignore_unused(range_p, range_q); in both_collinear() 223 ti.operations[IndexP].remaining_distance = distance_measure(ti.point, range_p.at(index_p)); in both_collinear() 244 range_q.at(index_q), range_p.at(index_p)) in both_collinear() 245 : get_distance_measure(range_p.at(index_p - 1), in both_collinear() [all …]
|
D | get_turn_info_la.hpp | 52 UniqueSubRange1 const& range_p, in apply() 67 inters_info inters(range_p, range_q, umbrella_strategy, robust_policy); in apply() 80 get_turn_info_for_endpoint<true, true>(range_p, range_q, in apply() 90 if ( get_turn_info_for_endpoint<false, true>(range_p, range_q, in apply() 103 handler::template apply<0>(range_p, range_q, tp, in apply() 110 handler::template apply<1>(range_q, range_p, in apply() 145 if ( get_turn_info_for_endpoint<false, true>(range_p, range_q, in apply() 153 touch<TurnInfo>::apply(range_p, range_q, tp, in apply() 235 if ( get_turn_info_for_endpoint<true, true>(range_p, range_q, in apply() 249 equal<TurnInfo>::apply(range_p, range_q, tp, in apply() [all …]
|
D | get_turn_info_helpers.hpp | 60 inline side_calculator(UniqueSubRange1 const& range_p, in side_calculator() 64 , m_range_p(range_p) in side_calculator() 167 inline robust_point_calculator(UniqueSubRange1 const& range_p, in robust_point_calculator() 171 , m_range_p(range_p) in robust_point_calculator() 179 geometry::recalculate(m_rpi, range_p.at(0), robust_policy); in robust_point_calculator() 180 geometry::recalculate(m_rpj, range_p.at(1), robust_policy); in robust_point_calculator() 281 intersection_info_base(UniqueSubRange1 const& range_p, in intersection_info_base() argument 285 : m_range_p(range_p) in intersection_info_base() 287 , m_robust_calc(range_p, range_q, robust_policy) in intersection_info_base() 288 , m_robust_range_p(range_p, m_robust_calc.m_rpi, m_robust_calc.m_rpj, robust_policy) in intersection_info_base() [all …]
|
D | get_turn_info_ll.hpp | 47 UniqueSubRange1 const& range_p, in apply() 62 inters_info inters(range_p, range_q, umbrella_strategy, robust_policy); in apply() 76 ::apply(range_p, range_q, in apply() 87 ::apply(range_p, range_q, in apply() 103 policy::template apply<0>(range_p, range_q, tp, in apply() 111 policy::template apply<1>(range_q, range_p, tp, in apply() 147 ::apply(range_p, range_q, in apply() 155 touch<TurnInfo>::apply(range_p, range_q, tp, in apply() 279 ::apply(range_p, range_q, in apply() 294 equal<TurnInfo>::apply(range_p, range_q, tp, in apply() [all …]
|
D | get_turn_info_for_endpoint.hpp | 242 static inline bool apply(UniqueSubRange1 const& range_p, in apply() 257 if (! range_p.is_first_segment() in apply() 259 && ! range_p.is_last_segment() in apply() 266 linear_intersections intersections(range_p.at(0), in apply() 269 range_p.is_last_segment(), in apply() 274 = analyse_segment_and_assign_ip(range_p, range_q, in apply() 288 = analyse_segment_and_assign_ip(range_p, range_q, in apply() 304 bool analyse_segment_and_assign_ip(UniqueSubRange1 const& range_p, in analyse_segment_and_assign_ip() 313 bool is_p_first_ip = range_p.is_first_segment() && ip_info.is_pi; in analyse_segment_and_assign_ip() 314 bool is_p_last_ip = range_p.is_last_segment() && ip_info.is_pj; in analyse_segment_and_assign_ip() [all …]
|
D | get_intersection_points.hpp | 54 static inline OutputIterator apply(UniqueSubRange1 const& range_p, in apply() 76 = strategy.apply(range_p, range_q, policy_type()); in apply()
|
/third_party/boost/libs/spirit/classic/test/ |
D | operators_tests.cpp | 78 pi = parse("F", xdigit_p - range_p('5','8')); in operators_tests() 82 pi = parse("0", xdigit_p - range_p('5','8')); in operators_tests() 86 pi = parse("4", xdigit_p - range_p('5','8')); in operators_tests() 90 pi = parse("9", xdigit_p - range_p('5','8')); in operators_tests() 94 pi = parse("5", xdigit_p - range_p('5','8')); in operators_tests() 97 pi = parse("7", xdigit_p - range_p('5','8')); in operators_tests()
|
D | primitives_tests.cpp | 66 hit = range_p('A','Z').parse(scan); in primitives_tests()
|
/third_party/boost/boost/geometry/strategies/cartesian/ |
D | intersection.hpp | 312 apply(UniqueSubRange1 const& range_p, in apply() 317 return apply(range_p, range_q, policy, range_p, range_q); in apply() 331 apply(UniqueSubRange1 const& range_p, in apply() 343 point1_type const& p1 = range_p.at(0); in apply() 344 point1_type const& p2 = range_p.at(1); in apply() 420 UniqueSubRange1 const& range_p, in unified() 431 point1_type const& p1 = range_p.at(0); in unified() 432 point1_type const& p2 = range_p.at(1); in unified()
|
/third_party/boost/boost/geometry/strategies/geographic/ |
D | intersection.hpp | 253 inline typename Policy::return_type apply(UniqueSubRange1 const& range_p, in apply() 276 bool const is_p_reversed = get<1>(range_p.at(0)) > get<1>(range_p.at(1)); in apply() 280 return apply<Policy>(segment_type1(range_p.at(0), range_p.at(1)), in apply() 282 range_p.at(is_p_reversed ? 1 : 0), in apply() 283 range_p.at(is_p_reversed ? 0 : 1), in apply()
|
/third_party/boost/boost/geometry/strategies/spherical/ |
D | intersection.hpp | 260 apply(UniqueSubRange1 const& range_p, UniqueSubRange2 const& range_q, in apply() 275 point1_type const& a1 = range_p.at(0); in apply() 276 point1_type const& a2 = range_p.at(1); in apply()
|
/third_party/boost/boost/spirit/home/classic/core/primitives/ |
D | primitives.hpp | 175 range_p(CharT first, CharT last) in range_p() function
|