Home
last modified time | relevance | path

Searched refs:operation_intersection (Results 1 – 24 of 24) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/overlay/
H A Dget_turn_info_ll.hpp520 tp.operations[0].operation = operation_intersection; in append_collinear_spikes()
521 tp.operations[1].operation = operation_intersection; in append_collinear_spikes()
532 tp.operations[0].operation = operation_intersection; in append_collinear_spikes()
545 tp.operations[1].operation = operation_intersection; in append_collinear_spikes()
569 || tp.operations[0].operation == operation_intersection ) : in append_opposite_spikes()
575 || tp.operations[1].operation == operation_intersection ) : in append_opposite_spikes()
606 tp.operations[1].operation = operation_intersection; in append_opposite_spikes()
608 tp.operations[0].operation = operation_intersection; in append_opposite_spikes()
637 tp.operations[0].operation = operation_intersection; in append_opposite_spikes()
641 tp.operations[1].operation = operation_intersection; in append_opposite_spikes()
[all …]
H A Dget_turn_info_for_endpoint.hpp128 ips[0].p_operation = operation_intersection; in linear_intersections()
129 ips[0].q_operation = operation_intersection; in linear_intersections()
144 ips[0].p_operation = operation_intersection; in linear_intersections()
147 ips[1].q_operation = operation_intersection; in linear_intersections()
357 … assign(pi, qi, inters.result(), ip_index, method, operation_intersection, q_operation, in analyse_segment_and_assign_ip()
368 … assign(pi, qi, inters.result(), ip_index, method, p_operation, operation_intersection, in analyse_segment_and_assign_ip()
451 op1 = operation_intersection; in handle_internal()
452 op2 = opposite ? operation_union : operation_intersection; in handle_internal()
457 …BOOST_GEOMETRY_ASSERT(operations_combination(operations, operation_intersection, operation_union)); in handle_internal()
505 op2 = second_going_out ? operation_union : operation_intersection; in handle_internal()
[all …]
H A Dtraversal_intersection_patterns.hpp78 && incoming.has_only(operation_intersection); in intersection_pattern_common_interior1()
88 && outgoing.has_only(operation_intersection) in intersection_pattern_common_interior1()
155 … || (incoming.has_only(operation_intersection) && outgoing.has_only(operation_intersection)); in intersection_pattern_common_interior2()
270 && incoming.has_only(operation_intersection); in intersection_pattern_common_interior4()
280 && outgoing.has_only(operation_intersection) in intersection_pattern_common_interior4()
284 && extra.has_only(operation_intersection) in intersection_pattern_common_interior4()
H A Doverlay_type.hpp35 operation_intersection, enumerator
51 static const operation_type value = operation_intersection;
57 static const operation_type value = operation_intersection;
H A Dget_turn_info.hpp100 ? operation_union : operation_intersection; in ui_else_iu()
102 ? operation_intersection : operation_union; in ui_else_iu()
109 both(ti, condition ? operation_union : operation_intersection); in uu_else_ii()
182 ti.operations[1 - index].operation = operation_intersection; in apply()
192 both(ti, operation_intersection); in apply()
211 ti.operations[1 - index].operation = operation_intersection; in apply()
233 ? operation_intersection in apply()
329 : q_turns_left ? operation_intersection in apply()
377 ? operation_intersection in apply()
383 : operation_intersection; in apply()
[all …]
H A Dget_turn_info_la.hpp220 tp.operations[0].operation = operation_intersection; in apply()
425 bool is_p_spike = ( op == operation_union || op == operation_intersection ) in calculate_spike_operation()
466 op = operation_intersection; in calculate_spike_operation()
495 || tp.operations[0].operation == operation_intersection ) : in append_collinear_spikes()
553 || tp.operations[0].operation == operation_intersection ) : // i ??? in append_opposite_spikes()
638 else if ( op1 == operation_intersection ) in replace_method_and_operations_tm()
668 || op0 == operation_intersection || op0 == operation_union in operator ()()
669 || op1 == operation_intersection || op1 == operation_union ) in operator ()()
686 else if ( op1 == operation_intersection ) in operator ()()
H A Dtraversal_switch_detector.hpp312 return ! (turn.both(operation_union) || turn.both(operation_intersection)); in connects_same_region()
337 || cluster_turn.both(operation_intersection)) in connects_same_region()
428 && operation_from_overlay<OverlayType>::value == operation_intersection) in iterate()
501 || ! (turn.both(operation_union) || turn.both(operation_intersection))) in iterate()
531 if ((turn.both(operation_union) || turn.both(operation_intersection)) in iterate()
H A Dtraversal.hpp86 struct side_compare<operation_intersection>
467 sort_by_side::aggregate_operations(sbs, aggregation, m_turns, operation_intersection); in analyze_cluster_intersection()
519 && turn.both(operation_intersection)) in analyze_cluster_intersection()
770 if (target_operation == operation_intersection) in select_turn()
785 && current_turn.both(operation_intersection)) in select_turn()
H A Ddebug_turn_info.hpp43 case operation_intersection : return 'i'; in operation_char()
H A Dintersection_insert.hpp218 t.operations[Index].operation == overlay::operation_intersection in has_op_i_or_b()
301 if (op0 == operation_intersection && op1 == operation_intersection) in inside_or_outside_turn()
391 geometry::detail::overlay::operation_intersection, in apply()
H A Dfollow.hpp47 return op.operation == operation_intersection in is_entering()
359 case operation_intersection : return 2; in operation_order()
H A Dhandle_self_turns.hpp132 struct discard_open_turns<overlay_intersection, operation_intersection>
H A Dhandle_colocations.hpp525 if (turn.both(operation_intersection)) in set_colocation()
785 || (for_operation == operation_intersection in gather_cluster_properties()
H A Doverlay.hpp107 = target_operation == operation_union ? operation_intersection : operation_union; in get_ring_turn_info()
H A Dfollow_linear_linear.hpp64 return operation.operation == operation_intersection; in is_entering()
H A Denrich_intersection_points.hpp316 ? detail::overlay::operation_intersection in enrich_intersection_points()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/relate/
H A Dareal_areal.hpp394 else if ( op == overlay::operation_intersection ) in per_turn()
453 && op != overlay::operation_intersection in apply()
493 else if ( op != overlay::operation_intersection ) in apply()
511 else if ( op == overlay::operation_intersection ) in apply()
514 if ( it->operations[other_op_id].operation != overlay::operation_intersection ) in apply()
720 if ( it->operations[0].operation == overlay::operation_intersection in turns()
721 && it->operations[1].operation == overlay::operation_intersection ) in turns()
H A Dlinear_linear.hpp223 if ( it->operations[0].operation == overlay::operation_intersection in apply()
224 || it->operations[1].operation == overlay::operation_intersection ) in apply()
285 && op != overlay::operation_intersection in apply()
334 else if ( op == overlay::operation_intersection ) in apply()
346 if ( op == overlay::operation_intersection in apply()
356 if ( op == overlay::operation_intersection ) in apply()
H A Dturns.hpp146 case detail::overlay::operation_intersection : return I; in operator ()()
235 else if ( left_operation.operation == overlay::operation_intersection ) in operator ()()
242 else if ( right_operation.operation == overlay::operation_intersection ) in operator ()()
H A Dlinear_areal.hpp576 if ( it->operations[0].operation == overlay::operation_intersection ) in apply()
648 && op != overlay::operation_intersection in apply()
695 else if ( op == overlay::operation_intersection in apply()
711 if ( ( op == overlay::operation_intersection in apply()
818 if ( op == overlay::operation_intersection in apply()
825 if ( op == overlay::operation_intersection ) in apply()
1112 else if ( m_previous_operation == overlay::operation_intersection in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/is_valid/
H A Dis_acceptable_turn.hpp51 detail::overlay::operation_intersection;
58 detail::overlay::operation_intersection;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/
H A Dhas_self_intersections.hpp97 info.operations[0].operation == detail::overlay::operation_intersection in has_self_intersections()
98 && info.operations[1].operation == detail::overlay::operation_intersection; in has_self_intersections()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/turns/
H A Dcompare_turns.hpp49 case detail::overlay::operation_intersection : return I; in order_op()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/touches/
H A Dimplementation.hpp153 if ( it->has(overlay::operation_intersection) ) in apply()