Home
last modified time | relevance | path

Searched refs:turn_index (Results 1 – 15 of 15) 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 Dtraversal.hpp163 signed_size_type const turn_index = *it; in set_visited_in_cluster() local
164 turn_type& turn = m_turns[turn_index]; in set_visited_in_cluster()
207 inline bool select_source(signed_size_type turn_index, in select_source()
212 turn_type const& turn = m_turns[turn_index]; in select_source()
233 std::cout << "Switch source at " << turn_index << std::endl; in select_source()
237 std::cout << "DON'T SWITCH SOURCES at " << turn_index << std::endl; in select_source()
245 inline bool traverse_possible(signed_size_type turn_index) const in traverse_possible()
247 if (turn_index == -1) in traverse_possible()
252 turn_type const& turn = m_turns[turn_index]; in traverse_possible()
309 signed_size_type turn_index, in select_noncc_operation()
[all …]
H A Dtraversal_ring_creator.hpp86 signed_size_type& turn_index, in travel_to_next_turn()
92 signed_size_type const previous_turn_index = turn_index; in travel_to_next_turn()
93 turn_type& previous_turn = m_turns[turn_index]; in travel_to_next_turn()
98 if (! m_trav.select_turn_from_enriched(turn_index, previous_seg_id, in travel_to_next_turn()
124 if (m_turns[turn_index].discarded) in travel_to_next_turn()
139 turn_index, op_index, in travel_to_next_turn()
150 const turn_type& current_turn = m_turns[turn_index]; in travel_to_next_turn()
153 || m_trav.is_visited(current_turn, op, turn_index, op_index)) in travel_to_next_turn()
160 turn_type& current_turn = m_turns[turn_index]; in travel_to_next_turn()
254 std::size_t turn_index, int op_index, in traverse_with_operation()
[all …]
H A Dtraversal_switch_detector.hpp224 for (std::size_t turn_index = 0; turn_index < m_turns.size(); ++turn_index) in assign_isolation() local
226 turn_type& turn = m_turns[turn_index]; in assign_isolation()
380 signed_size_type const turn_index = *sit; in create_region() local
381 turn_type const& turn = m_turns[turn_index]; in create_region()
423 for (std::size_t turn_index = 0; turn_index < m_turns.size(); ++turn_index) in iterate() local
425 turn_type const& turn = m_turns[turn_index]; in iterate()
437 m_turns_per_ring[ring_id_by_seg_id(op.seg_id)].turn_indices.insert(turn_index); in iterate()
477 signed_size_type turn_index = *sit; in iterate() local
478 turn_type const& turn = m_turns[turn_index]; in iterate()
494 for (std::size_t turn_index = 0; turn_index < m_turns.size(); ++turn_index) in iterate() local
[all …]
H A Dhandle_colocations.hpp74 : turn_index(ti) in turn_operation_index()
78 signed_size_type turn_index; member
97 turn_type const& left_turn = m_turns[left.turn_index]; in operator ()()
98 turn_type const& right_turn = m_turns[right.turn_index]; in operator ()()
237 turn_type& ref_turn = turns[ref_toi.turn_index]; in handle_colocation_cluster()
242 turn_type& turn = turns[toi.turn_index]; in handle_colocation_cluster()
295 signed_size_type turn_index = 0; in assign_cluster_to_turns() local
297 it != turns.end(); ++it, ++turn_index) in assign_cluster_to_turns()
324 clusters[turn.cluster_id].turn_indices.insert(turn_index); in assign_cluster_to_turns()
345 signed_size_type const turn_index = *turn_indices.begin(); in remove_clusters() local
[all …]
H A Denrich_intersection_points.hpp110 turn_type& turn = turns[it->turn_index]; in enrich_assign()
114 if (it->turn_index == next->turn_index) in enrich_assign()
122 && it->turn_index != next->turn_index in enrich_assign()
123 && turn.cluster_id == turns[next->turn_index].cluster_id in enrich_assign()
124 && op.seg_id == turns[next->turn_index].operations[next->operation_index].seg_id) in enrich_assign()
129 turn_type const& next_turn = turns[next->turn_index]; in enrich_assign()
133 = static_cast<signed_size_type>(next->turn_index); in enrich_assign()
143 op.enriched.next_ip_index = static_cast<signed_size_type>(next->turn_index); in enrich_assign()
155 op_type const& op = turns[it->turn_index] in enrich_assign()
158 std::cout << it->turn_index in enrich_assign()
[all …]
H A Dsort_by_side.hpp42 , turn_index(-1) in ranked_point()
56 , turn_index(ti) in ranked_point()
68 signed_size_type turn_index; member
82 return first.turn_index == second.turn_index in operator ()()
84 : first.turn_index < second.turn_index in operator ()()
100 return first.turn_index < second.turn_index; in operator ()()
235 Point add(Operation const& op, signed_size_type turn_index, signed_size_type op_index, in add()
245 m_ranked_points.push_back(rp(point1, turn_index, op_index, dir_from, op)); in add()
246 m_ranked_points.push_back(rp(point_to, turn_index, op_index, dir_to, op)); in add()
256 void add(Operation const& op, signed_size_type turn_index, signed_size_type op_index, in add()
[all …]
H A Dless_by_segment_ratio.hpp43 std::size_t turn_index; member
53 : turn_index(ti) in indexed_turn_operation()
102 return left.turn_index < right.turn_index; in default_order()
163 turn_type const& left_turn = m_turns[left.turn_index]; in operator ()()
164 turn_type const& right_turn = m_turns[right.turn_index]; in operator ()()
H A Daggregate_operations.hpp28 std::size_t turn_index; member
43 , turn_index(-1) in ring_with_direction()
177 turn_type const& turn = turns[rwd.turn_index]; in traversable()
208 turn_type const& turn = turns[ranked_point.turn_index]; in aggregate_operations()
235 rwd.turn_index = ranked_point.turn_index; in aggregate_operations()
H A Doverlay.hpp109 signed_size_type turn_index = 0; in get_ring_turn_info() local
113 ++it, turn_index++) in get_ring_turn_info()
/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.hpp45 std::size_t turn_index; member
76 std::size_t turn_index, int operation_index, in add() argument
91 info.turn_index = turn_index; in add()
209 turn.turn_index, operation_index, real_seg_id); in add_incoming_and_outgoing_angles()
H A Dget_left_turns.hpp168 good_incoming.insert(it->turn_index); in get_left_turns()
172 good_outgoing.insert(it->turn_index); in get_left_turns()
185 if (good_incoming.count(it->turn_index) == 0 in get_left_turns()
186 || good_outgoing.count(it->turn_index) == 0) in get_left_turns()
188 turns[it->turn_index].remove_on_multi = true; in get_left_turns()
/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 Dbuffer_policies.hpp161 std::size_t turn_index; // TODO: this might go if partition can operate on non-const input member
203 : turn_index(0) in buffer_turn_info()
H A Dbuffered_piece_collection.hpp188 std::size_t turn_index; member
599 it->turn_index = index; in insert_rescaled_piece_turns()
600 turn.turn_index = index; in insert_rescaled_piece_turns()
651 …m_turns[rit->turn_index].operations[rit->operation_index].index_in_robust_ring = index_in_vector +… in insert_rescaled_piece_turns()
H A Dturn_in_original_visitor.hpp238 Turn& mutable_turn = m_mutable_turns[turn.turn_index]; in apply()
H A Dturn_in_piece_visitor.hpp719 Turn& mutable_turn = m_turns[turn.turn_index]; in apply()