Home
last modified time | relevance | path

Searched refs:turn (Results 1 – 25 of 586) sorted by relevance

12345678910>>...24

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/buffer/
H A Dturn_in_piece_visitor.hpp81 static inline void apply(Box& total, Turn const& turn) in apply()
83 geometry::expand(total, turn.robust_point); in apply()
90 static inline bool apply(Box const& box, Turn const& turn) in apply()
92 return ! geometry::detail::disjoint::disjoint_point_box(turn.robust_point, box); in apply()
126 Point const& current, Turn const& turn, in check_segment() argument
132 segment_type const p(turn.rob_pi, turn.rob_pj); in check_segment()
133 segment_type const q(turn.rob_qi, turn.rob_qj); in check_segment()
136 turn.robust_point); in check_segment()
165 >(previous, current, turn.robust_point); in check_segment()
170 if (in_box(previous, current, turn.robust_point)) in check_segment()
[all …]
H A Dturn_in_original_visitor.hpp53 static inline bool apply(Turn const& turn) in apply()
55 return turn.location == location_ok; in apply()
62 static inline bool apply(Box const& box, Turn const& turn) in apply()
64 if (turn.location != location_ok || turn.within_original) in apply()
71 turn.robust_point, box); in apply()
215 inline bool apply(Turn const& turn, Original const& original, bool first = true) in apply() argument
219 if (turn.location != location_ok || turn.within_original) in apply()
225 if (geometry::disjoint(turn.robust_point, original.m_box)) in apply()
231 int const code = point_in_original(turn.robust_point, original); in apply()
238 Turn& mutable_turn = m_mutable_turns[turn.turn_index]; in apply()
H A Dbuffered_piece_collection.hpp327 inline bool operator()(buffer_turn_info_type const& turn) const in operator ()()
329 return turn.remove_on_multi; in operator ()()
348 buffer_turn_info_type& turn, int distance) const in adapt_mapped_robust_point()
354 robust_point_type rp = turn.robust_point; in adapt_mapped_robust_point()
359 turn.mapped_robust_point = rp; in adapt_mapped_robust_point()
547 buffer_turn_info_type& turn = *it; in check_remaining_points() local
548 if (turn.location == location_ok) in check_remaining_points()
550 if (deflate && turn.count_in_original <= 0) in check_remaining_points()
553 turn.location = location_discard; in check_remaining_points()
555 else if (! deflate && turn.count_in_original > 0) in check_remaining_points()
[all …]
/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 Dtraversal.hpp46 inline void debug_traverse(Turn const& turn, Operation op, in debug_traverse() argument
55 << " meth: " << method_char(turn.method) in debug_traverse()
58 << " of: " << operation_char(turn.operations[0].operation) in debug_traverse()
59 << operation_char(turn.operations[1].operation) in debug_traverse()
60 << " " << geometry::wkt(turn.point) in debug_traverse()
141 turn_type& turn = *it; in finalize_visit_info() local
144 turn_operation_type& op = turn.operations[i]; in finalize_visit_info()
164 turn_type& turn = m_turns[turn_index]; in set_visited_in_cluster() local
168 turn_operation_type& op = turn.operations[i]; in set_visited_in_cluster()
177 inline void set_visited(turn_type& turn, turn_operation_type& op) in set_visited()
[all …]
H A Dtraversal_switch_detector.hpp226 turn_type& turn = m_turns[turn_index]; in assign_isolation() local
230 turn_operation_type& op = turn.operations[op_index]; in assign_isolation()
252 turn_type& turn = m_turns[*sit]; in assign_regions() local
256 turn_operation_type& op = turn.operations[i]; in assign_regions()
262 signed_size_type const& id0 = turn.operations[0].enriched.region_id; in assign_regions()
263 signed_size_type const& id1 = turn.operations[1].enriched.region_id; in assign_regions()
273 if (turn.cluster_id < 0) in assign_regions()
282 if (prop0.cluster_indices.count(turn.cluster_id) == 0) in assign_regions()
286 if (prop1.cluster_indices.count(turn.cluster_id) == 0) in assign_regions()
293 prop0.cluster_indices.insert(turn.cluster_id); in assign_regions()
[all …]
H A Dhandle_self_turns.hpp53 turn_type& turn = *it; in apply() local
55 if (turn.cluster_id >= 0 in apply()
56 || turn.discarded in apply()
57 || ! is_self_turn<overlay_union>(turn)) in apply()
63 turn.operations[0].seg_id.source_index == 0 in apply()
64 ? geometry::within(turn.point, geometry1) in apply()
65 : geometry::within(turn.point, geometry0); in apply()
70 turn.discarded = true; in apply()
90 turn_type& turn = *it; in apply() local
92 if (turn.cluster_id >= 0 in apply()
[all …]
H A Denrich_intersection_points.hpp110 turn_type& turn = turns[it->turn_index]; in enrich_assign() local
111 op_type& op = turn.operations[it->operation_index]; in enrich_assign()
121 while (turn.cluster_id != -1 in enrich_assign()
123 && turn.cluster_id == turns[next->turn_index].cluster_id in enrich_assign()
197 turn_type const& turn = *it; in create_map() local
198 if (turn.discarded) in create_map()
205 op_it = boost::begin(turn.operations); in create_map()
206 op_it != boost::end(turn.operations); in create_map()
247 turn_type& turn = *it; in calculate_remaining_distance() local
248 if (! turn.both(detail::overlay::operation_continue)) in calculate_remaining_distance()
[all …]
H A Dcheck_enrich.hpp32 Turn const* turn; member
36 : index(i), turn(&t) in meta_turn()
49 << "\tMethods: " << method_char(meta_turn.turn->method) in display()
50 << " operations: " << operation_char(meta_turn.turn->operations[0].operation) in display()
51 << operation_char(meta_turn.turn->operations[1].operation) in display()
52 << " travels to " << meta_turn.turn->operations[0].enriched.travels_to_ip_index in display()
53 << " and " << meta_turn.turn->operations[1].enriched.travels_to_ip_index in display()
67 int const ip_index = meta_turn.turn->operations[op_index].enriched.travels_to_ip_index; in check_detailed()
80 && (meta_turns[ip_index].turn->operations[op_index].operation == operation_continue in check_detailed()
81 || meta_turns[ip_index].turn->operations[op_index].operation == for_operation) in check_detailed()
[all …]
H A Dhandle_colocations.hpp176 inline signed_size_type add_turn_to_cluster(Turn const& turn, in add_turn_to_cluster() argument
179 signed_size_type cid0 = get_cluster_id(turn.operations[0], cluster_per_segment); in add_turn_to_cluster()
180 signed_size_type cid1 = get_cluster_id(turn.operations[1], cluster_per_segment); in add_turn_to_cluster()
185 add_cluster_id(turn.operations[0], cluster_per_segment, cluster_id); in add_turn_to_cluster()
186 add_cluster_id(turn.operations[1], cluster_per_segment, cluster_id); in add_turn_to_cluster()
191 add_cluster_id(turn.operations[0], cluster_per_segment, cid1); in add_turn_to_cluster()
196 add_cluster_id(turn.operations[1], cluster_per_segment, cid0); in add_turn_to_cluster()
242 turn_type& turn = turns[toi.turn_index]; in handle_colocation_cluster() local
243 turn_operation_type const& op = turn.operations[toi.op_index]; in handle_colocation_cluster()
249 turn_operation_type const& other_op = turn.operations[1 - toi.op_index]; in handle_colocation_cluster()
[all …]
H A Dfollow_linear_linear.hpp57 static inline bool is_entering(Turn const& turn, in is_entering() argument
60 if ( turn.method != method_touch && turn.method != method_touch_interior ) in is_entering()
70 static inline bool is_staying_inside(Turn const& turn, in is_staying_inside() argument
79 if ( turn.method != method_equal && turn.method != method_collinear ) in is_staying_inside()
89 static inline bool is_leaving(Turn const& turn, in is_leaving() argument
98 if ( turn.method != method_touch in is_leaving()
99 && turn.method != method_touch_interior in is_leaving()
100 && turn.method != method_equal in is_leaving()
101 && turn.method != method_collinear ) in is_leaving()
122 static inline bool is_isolated_point(Turn const& turn, in is_isolated_point() argument
[all …]
H A Dis_self_turn.hpp26 static inline bool apply(Turn const& turn) in apply()
28 return turn.operations[0].seg_id.source_index in apply()
29 == turn.operations[1].seg_id.source_index; in apply()
37 static inline bool apply(Turn const& turn) in apply()
47 static inline bool apply(Turn const& turn) in apply()
55 bool is_self_turn(Turn const& turn) in is_self_turn() argument
57 return is_self_turn_check<OverlayType>::apply(turn); in is_self_turn()
H A Doverlay.hpp115 typename boost::range_value<Turns>::type const& turn = *it; in get_ring_turn_info() local
118 ? turn.colocated_uu : turn.colocated_ii; in get_ring_turn_info()
120 ? turn.colocated_ii : turn.colocated_uu; in get_ring_turn_info()
121 bool const both_opposite = turn.both(opposite_operation); in get_ring_turn_info()
124 = turn.operations[0].visited.finalized() in get_ring_turn_info()
125 || turn.operations[0].visited.rejected() in get_ring_turn_info()
126 || turn.operations[1].visited.finalized() in get_ring_turn_info()
127 || turn.operations[1].visited.rejected() in get_ring_turn_info()
128 || turn.both(operation_blocked) in get_ring_turn_info()
129 || turn.combination(opposite_operation, operation_blocked); in get_ring_turn_info()
[all …]
H A Dfollow.hpp61 static inline bool last_covered_by(Turn const& turn, Operation const& op, in last_covered_by() argument
77 static inline bool is_leaving(Turn const& turn, Operation const& op, in is_leaving() argument
85 || turn.method == method_crosses in is_leaving()
86 || (first && last_covered_by(turn, op, linestring, polygon, strategy)) in is_leaving()
101 static inline bool is_staying_inside(Turn const& turn, Operation const& op, in is_staying_inside() argument
106 if (turn.method == method_crosses) in is_staying_inside()
113 if (is_entering(turn, op)) in is_staying_inside()
115 return entered || (first && last_covered_by(turn, op, linestring, polygon, strategy)); in is_staying_inside()
129 static inline bool was_entered(Turn const& turn, Operation const& op, bool first, in was_entered() argument
133 if (first && (turn.method == method_collinear || turn.method == method_equal)) in was_entered()
[all …]
H A Dtraversal_ring_creator.hpp208 turn_type const& turn = m_turns[current_turn_index]; in traverse() local
209 if (turn.cluster_id == start_turn.cluster_id) in traverse()
312 turn_type const& turn = m_turns[turn_index]; in iterate() local
314 if (turn.discarded || turn.blocked()) in iterate()
320 if (turn.both(operation_continue)) in iterate()
325 turn_operation_type const& op0 = turn.operations[0]; in iterate()
326 turn_operation_type const& op1 = turn.operations[1]; in iterate()
330 traverse_with_operation(turn, turn_index, op_index, in iterate()
337 traverse_with_operation(turn, turn_index, op_index, in iterate()
/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.hpp90 static inline bool check_turn(Turn const& turn, in check_turn() argument
94 return turn.method == method in check_turn()
95 && turn.operations[0].operation == operation in check_turn()
96 && turn.operations[1].operation == operation; in check_turn()
102 static inline bool apply(Turn const& turn) in apply() argument
106 if ( turn.operations[0].seg_id.ring_index in apply()
107 == turn.operations[1].seg_id.ring_index ) in apply()
114 return check_turn(turn, method_touch_interior, op) in apply()
115 || check_turn(turn, method_touch, op) in apply()
130 static inline bool apply(Turn const& turn) in apply() argument
[all …]
H A Ddebug_print_turns.hpp29 inline void debug_print_turn(Turn const& turn) in debug_print_turn() argument
32 << geometry::method_char(turn.method) in debug_print_turn()
34 << geometry::operation_char(turn.operations[0].operation) in debug_print_turn()
36 << geometry::operation_char(turn.operations[1].operation) in debug_print_turn()
38 << turn.operations[0].seg_id.multi_index in debug_print_turn()
40 << turn.operations[1].seg_id.multi_index in debug_print_turn()
42 << turn.operations[0].seg_id.ring_index in debug_print_turn()
44 << turn.operations[1].seg_id.ring_index in debug_print_turn()
46 << turn.operations[0].seg_id.segment_index in debug_print_turn()
48 << turn.operations[1].seg_id.segment_index in debug_print_turn()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/is_simple/
H A Dlinear.hpp65 inline bool check_segment_indices(Turn const& turn, in check_segment_indices() argument
69 (turn.operations[0].seg_id.segment_index == 0 in check_segment_indices()
70 && turn.operations[1].seg_id.segment_index == last_index) in check_segment_indices()
72 (turn.operations[0].seg_id.segment_index == 0 in check_segment_indices()
73 && turn.operations[1].seg_id.segment_index == last_index); in check_segment_indices()
93 inline bool apply(Turn const& turn) const in apply()
97 && turn.method == overlay::method_none in apply()
98 && check_segment_indices(turn, boost::size(m_linestring) - 2) in apply()
99 && turn.operations[0].fraction.is_zero(); in apply()
128 static inline bool is_closing_point_of(Turn const& turn, in is_closing_point_of() argument
[all …]
/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 Ddebug_turn.hpp34 inline void debug_turn(Turn const& turn, Operation op, in debug_turn() argument
39 << " meth: " << method_char(turn.method) in debug_turn()
41 << " of: " << operation_char(turn.operations[0].operation) in debug_turn()
42 << operation_char(turn.operations[1].operation) in debug_turn()
43 << " " << geometry::wkt(turn.point) in debug_turn()
H A Dfilter_continue_turns.hpp47 bool operator()(Turn const& turn) const in operator ()()
49 if ( turn.method != detail::overlay::method_collinear in operator ()()
50 && turn.method != detail::overlay::method_equal ) in operator ()()
55 return is_continue_or_opposite(turn.operations[0].operation) in operator ()()
56 && is_continue_or_opposite(turn.operations[1].operation); in operator ()()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/policies/is_valid/
H A Dfailing_reason_policy.hpp154 turn_type const& turn = range::front(turns); in apply() local
156 << geometry::dsv(turn.point); in apply()
158 oss << "; method: " << method_char(turn.method) in apply()
160 << operation_char(turn.operations[0].operation) in apply()
162 << operation_char(turn.operations[1].operation) in apply()
164 apply_to_segment_identifier(oss, turn.operations[0].seg_id); in apply()
166 apply_to_segment_identifier(oss, turn.operations[1].seg_id); in apply()
/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 Dfollow_helpers.hpp245 void enter(TurnInfo const& turn) in enter() argument
248 point_info(turn.point, turn.operations[other_op_id].seg_id) ); in enter()
254 void exit(TurnInfo const& turn, bool exit_per_geometry = true) in exit() argument
257 segment_identifier const& other_id = turn.operations[other_op_id].seg_id; in exit()
258 overlay::operation_type exit_op = turn.operations[op_id].operation; in exit()
277 m_exit_turn_ptr = boost::addressof(turn); in exit()
288 bool is_outside(TurnInfo const& turn) const in is_outside()
294 turn.operations[other_op_id].seg_id)) in is_outside()
H A Dlinear_linear.hpp643 Turn const& turn, in handle_degenerated() argument
651 ls1_ref = detail::single_geometry(geometry, turn.operations[op_id].seg_id); in handle_degenerated()
653 … ls2_ref = detail::single_geometry(other_geometry, turn.operations[other_op_id].seg_id); in handle_degenerated()
657 if ( turn.operations[op_id].position == overlay::position_front ) in handle_degenerated()
662 … bool const front_b = is_endpoint_on_boundary<boundary_front>(turn.point, boundary_checker); in handle_degenerated()
676 m_degenerated_turn_ptr = boost::addressof(turn); in handle_degenerated()
679 else if ( turn.operations[op_id].position == overlay::position_back ) in handle_degenerated()
686 … bool const back_b = is_endpoint_on_boundary<boundary_back>(turn.point, boundary_checker); in handle_degenerated()
709 else if ( turn.operations[op_id].position == overlay::position_middle in handle_degenerated()
710 && turn.operations[other_op_id].position == overlay::position_middle ) in handle_degenerated()
[all …]
/OK3568_Linux_fs/kernel/fs/overlayfs/
H A DKconfig15 bool "Overlayfs: turn on redirect directory feature by default"
20 still possible to turn off redirects globally with the
46 bool "Overlayfs: turn on inodes index feature by default"
51 In this case it is still possible to turn off index globally with the
65 bool "Overlayfs: turn on NFS export feature by default"
72 In this case, it is still possible to turn off NFS export support
111 bool "Overlayfs: turn on metadata only copy up feature by default"
118 possible to turn off this feature globally with the "metacopy=off"
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/
H A Doccupation_info.hpp186 Turn const& turn, in add_incoming_and_outgoing_angles() argument
199 signed_size_type index = turn.operations[operation_index].index_in_robust_ring; in add_incoming_and_outgoing_angles()
200 signed_size_type piece_index = turn.operations[operation_index].piece_index; in add_incoming_and_outgoing_angles()
209 turn.turn_index, operation_index, real_seg_id); in add_incoming_and_outgoing_angles()
/OK3568_Linux_fs/kernel/Documentation/power/
H A Dtricks.rst9 * go with minimal config, turn off drivers like USB, AGP you don't
12 * turn off APIC and preempt
17 * turn off modules

12345678910>>...24