/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | get_turn_info_ll.hpp | 172 tp.operations[0].operation = operation_union; in apply() 173 tp.operations[1].operation = operation_union; in apply() 192 … tp.operations[0].operation = operation_union; in apply() 211 … tp.operations[1].operation = operation_union; in apply() 226 tp.operations[0].operation = operation_union; in apply() 227 tp.operations[1].operation = operation_union; in apply() 239 tp.operations[0].operation = operation_union; in apply() 240 tp.operations[1].operation = operation_union; in apply() 301 operation_union : in apply() 362 spike_op = operation_union; in apply() [all …]
|
D | overlay_type.hpp | 34 operation_union, enumerator 50 static const operation_type value = operation_union; 56 static const operation_type value = operation_union; 74 static const operation_type value = operation_union;
|
D | get_turn_info_for_endpoint.hpp | 209 return operation_union; in union_or_blocked_same_dirs() 211 return is_last ? operation_blocked : operation_union; in union_or_blocked_same_dirs() 220 return is_last ? operation_blocked : operation_union; in union_or_blocked_different_dirs() 222 return operation_union; in union_or_blocked_different_dirs() 435 if ( op1 != operation_union in handle_internal() 436 || op2 != operation_union in handle_internal() 443 op2 = opposite ? operation_union : operation_intersection; in handle_internal() 448 …BOOST_GEOMETRY_ASSERT(operations_combination(operations, operation_intersection, operation_union)); in handle_internal() 487 || op2 != operation_union in handle_internal() 494 op2 = second_going_out ? operation_union : operation_intersection; in handle_internal() [all …]
|
D | get_turn_info_la.hpp | 180 … tp.operations[0].operation = operation_union; in apply() 191 tp.operations[0].operation = operation_union; in apply() 192 tp.operations[1].operation = operation_union; in apply() 202 tp.operations[1].operation = operation_union; in apply() 400 bool is_p_spike = ( op == operation_union || op == operation_intersection ) in calculate_spike_operation() 445 op = operation_union; in calculate_spike_operation() 467 ( tp.operations[0].operation == operation_union in append_collinear_spikes() 487 tp.operations[1].operation = operation_union; in append_collinear_spikes() 608 op1 = operation_union; in replace_method_and_operations_tm() 615 op0 = operation_union; in replace_method_and_operations_tm() [all …]
|
D | get_turn_info.hpp | 102 ? operation_union : operation_intersection; in ui_else_iu() 104 ? operation_intersection : operation_union; in ui_else_iu() 111 both(ti, condition ? operation_union : operation_intersection); in uu_else_ii() 256 ? operation_union : operation_intersection; in both_collinear() 258 ? operation_intersection : operation_union; in both_collinear() 317 ti.operations[index].operation = operation_union; in apply() 341 both(ti, operation_union); in apply() 348 ti.operations[index_p].operation = operation_union; in apply() 383 ti.operations[index].operation = operation_union; in apply() 402 : operation_union; in apply() [all …]
|
D | traversal_switch_detector.hpp | 55 = target_operation == operation_union 57 : operation_union; 496 return ! (turn.both(operation_union) || turn.both(operation_intersection)); in connects_same_region() 499 if (BOOST_GEOMETRY_CONDITION(target_operation == operation_union)) in connects_same_region() 511 || turn.combination(operation_intersection, operation_union)); in connects_same_region() 630 if ((turn.both(operation_union) || turn.both(operation_intersection)) in iterate()
|
D | less_by_segment_ratio.hpp | 182 bool const left_both_uu = left_turn.both(operation_union); in operator ()() 183 bool const right_both_uu = right_turn.both(operation_union); in operator ()()
|
D | handle_colocations.hpp | 125 bool const left_both_uu = left_turn.both(operation_union); in operator ()() 126 bool const right_both_uu = right_turn.both(operation_union); in operator ()() 468 if (! (turn.both(operation_union) in discard_interior_exterior_turns() 469 || turn.combination(operation_union, operation_blocked))) in discard_interior_exterior_turns() 853 && for_operation == operation_union && cinfo.open_count == 0) in gather_cluster_properties() 880 if ((for_operation == operation_union in gather_cluster_properties()
|
D | overlay.hpp | 114 = target_operation == operation_union in get_ring_turn_info() 116 : operation_union; in get_ring_turn_info() 144 (BOOST_GEOMETRY_CONDITION(target_operation == operation_union) in get_ring_turn_info()
|
D | debug_turn_info.hpp | 42 case operation_union : return 'u'; in operation_char()
|
D | sort_by_side.hpp | 667 return for_operation == operation_union in open_count() 675 return for_operation == operation_union in assign_zones() 689 struct side_compare<operation_union>
|
D | follow_linear_linear.hpp | 114 if ( operation.operation != operation_union ) in is_leaving() 155 if ( operation.operation != operation_union ) in is_isolated_point()
|
D | follow.hpp | 86 if (op.operation == operation_union) in is_leaving() 154 return (op.operation == operation_union || op.operation == operation_blocked) in is_touching()
|
D | traversal.hpp | 375 static bool const is_union = target_operation == operation_union; in select_cc_operation() 771 bool const is_union = target_operation == operation_union; in select_turn_from_cluster() 877 = (allow_uu || ! start_turn.both(operation_union)) in change_index_for_self_turn()
|
/third_party/boost/libs/geometry/test/algorithms/overlay/ |
D | traverse_ccw.cpp | 232 area1 = intersect<clock, clock>(wkt1, wkt2, name, ov::operation_union); in test_polygon() 233 area2 = intersect<counter, counter>(wkt1, wkt2, name, ov::operation_union); in test_polygon() 234 area3 = intersect<clock, counter>(wkt1, wkt2, name, ov::operation_union); in test_polygon() 235 area4 = intersect<counter, clock>(wkt1, wkt2, name, ov::operation_union); in test_polygon() 260 area1 = intersect<box, clock>(wkt1, wkt2, name + "_bp", ov::operation_union); in test_box_polygon() 261 area2 = intersect<box, counter>(wkt1, wkt2, name + "_bp", ov::operation_union); in test_box_polygon() 262 area3 = intersect<clock, box>(wkt2, wkt1, name + "_pb", ov::operation_union); in test_box_polygon() 263 area4 = intersect<counter, box>(wkt2, wkt1, name + "_pb", ov::operation_union); in test_box_polygon()
|
D | sort_by_side_basic.cpp | 157 sbs.assign_zones(detail::overlay::operation_union); in apply_get_turns() 159 std::size_t const open_count = sbs.open_count(detail::overlay::operation_union); in apply_get_turns()
|
/third_party/boost/boost/geometry/algorithms/detail/ |
D | has_self_intersections.hpp | 98 info.operations[0].operation == detail::overlay::operation_union in has_self_intersections() 99 && info.operations[1].operation == detail::overlay::operation_union; in has_self_intersections()
|
/third_party/boost/boost/geometry/algorithms/detail/is_valid/ |
D | is_acceptable_turn.hpp | 44 detail::overlay::operation_union; 65 detail::overlay::operation_union;
|
/third_party/boost/boost/geometry/algorithms/detail/relate/ |
D | linear_linear.hpp | 246 else if ( ( it->operations[0].operation == overlay::operation_union in apply() 248 || it->operations[1].operation == overlay::operation_union in apply() 304 if ( op != overlay::operation_union in apply() 342 if ( m_exit_watcher.get_exit_operation() == overlay::operation_union ) in apply() 444 else if ( op == overlay::operation_union || op == overlay::operation_blocked ) in apply() 616 ||*/ m_previous_operation == overlay::operation_union in apply()
|
D | linear_areal.hpp | 606 else if ( ( it->operations[0].operation == overlay::operation_union in apply() 692 if ( op != overlay::operation_union in apply() 712 if ( m_exit_watcher.get_exit_operation() == overlay::operation_union ) in apply() 779 || ( m_previous_operation == overlay::operation_union in apply() 843 else if ( op == overlay::operation_union ) in apply() 963 else if ( op == overlay::operation_union || op == overlay::operation_blocked ) in apply() 971 if ( op == overlay::operation_union ) in apply() 1139 ||*/ m_previous_operation == overlay::operation_union in apply() 1456 if ( op != overlay::operation_union in apply() 1476 if ( op == overlay::operation_union ) in apply()
|
D | areal_areal.hpp | 390 if ( op == overlay::operation_union ) in per_turn() 458 if ( op != overlay::operation_union in apply() 483 else if ( op != overlay::operation_union ) in apply() 506 if ( op == overlay::operation_union ) in apply() 736 else if ( it->operations[0].operation == overlay::operation_union in turns() 737 && it->operations[1].operation == overlay::operation_union ) in turns()
|
D | turns.hpp | 163 case detail::overlay::operation_union : return U; in operator ()() 251 if ( left_operation.operation == overlay::operation_union ) in operator ()() 258 if ( right_operation.operation == overlay::operation_union ) in operator ()()
|
/third_party/boost/libs/geometry/example/ |
D | 05_b_overlay_linestring_polygon_example.cpp | 87 == bg::detail::overlay::operation_union) in main()
|
/third_party/boost/boost/geometry/algorithms/detail/turns/ |
D | compare_turns.hpp | 48 case detail::overlay::operation_union : return U; in order_op()
|
/third_party/boost/boost/geometry/algorithms/detail/touches/ |
D | implementation.hpp | 195 return turn.both(overlay::operation_union) in ok_for_touch() 197 || turn.combination(overlay::operation_union, overlay::operation_blocked) in ok_for_touch()
|