Searched refs:right_bound (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/wagyu/0.4.3/include/mapbox/geometry/wagyu/ |
| H A D | local_minimum_util.hpp | 181 void move_horizontals_on_left_to_right(bound<T>& left_bound, bound<T>& right_bound) { in move_horizontals_on_left_to_right() argument 197 std::move(left_bound.edges.begin(), edge_itr, std::back_inserter(right_bound.edges)); in move_horizontals_on_left_to_right() 199 std::rotate(right_bound.edges.begin(), std::prev(right_bound.edges.end(), dist), in move_horizontals_on_left_to_right() 200 right_bound.edges.end()); in move_horizontals_on_left_to_right() 276 first_minimum = &(minima_list.back().right_bound); in add_ring_to_local_minima_list() 278 last_maximum->maximum_bound = &(minima_list.back().right_bound); in add_ring_to_local_minima_list() 293 last_maximum = &(minima_list.back().right_bound); in add_ring_to_local_minima_list() 311 if (!(*lm)->right_bound.edges.empty()) { in initialize_lm() 312 (*lm)->right_bound.current_edge = (*lm)->right_bound.edges.begin(); in initialize_lm() 313 (*lm)->right_bound.next_edge = std::next((*lm)->right_bound.current_edge); in initialize_lm() [all …]
|
| H A D | wagyu.hpp | 96 if (!lm.right_bound.edges.empty()) { in get_bounds() 98 min = lm.right_bound.edges.front().top; in get_bounds() 99 max = lm.right_bound.edges.back().bot; in get_bounds() 102 min.y = std::min(min.y, lm.right_bound.edges.front().top.y); in get_bounds() 103 max.y = std::max(max.y, lm.right_bound.edges.back().bot.y); in get_bounds() 104 max.x = std::max(max.x, lm.right_bound.edges.back().top.x); in get_bounds() 105 min.x = std::min(min.x, lm.right_bound.edges.back().top.x); in get_bounds() 107 for (auto const& e : lm.right_bound.edges) { in get_bounds()
|
| H A D | snap_rounding.hpp | 138 auto& right_bound = (*lm)->right_bound; in insert_local_minima_into_ABL_hot_pixel() local 142 right_bound.current_edge = right_bound.edges.begin(); in insert_local_minima_into_ABL_hot_pixel() 143 right_bound.next_edge = std::next(right_bound.current_edge); in insert_local_minima_into_ABL_hot_pixel() 144 right_bound.current_x = static_cast<double>(right_bound.current_edge->bot.x); in insert_local_minima_into_ABL_hot_pixel() 145 auto lb_abl_itr = insert_bound_into_ABL(left_bound, right_bound, active_bounds); in insert_local_minima_into_ABL_hot_pixel() 177 reserve += lm.right_bound.edges.size() + 2; in build_hot_pixels()
|
| H A D | active_bound_list.hpp | 337 bound<T>& right_bound, in insert_lm_left_and_right_bound() argument 346 auto lb_abl_itr = insert_bound_into_ABL(left_bound, right_bound, active_bounds); in insert_lm_left_and_right_bound() 377 auto& right_bound = (*current_lm)->right_bound; in insert_local_minima_into_ABL() local 378 insert_lm_left_and_right_bound(left_bound, right_bound, active_bounds, rings, scanbeam, in insert_local_minima_into_ABL() 398 auto& right_bound = (*current_lm)->right_bound; in insert_horizontal_local_minima_into_ABL() local 399 insert_lm_left_and_right_bound(left_bound, right_bound, active_bounds, rings, scanbeam, in insert_horizontal_local_minima_into_ABL()
|
| H A D | local_minimum.hpp | 19 bound<T> right_bound; member 25 right_bound(std::move(right_bound_)), in local_minimum() 73 out << lm.right_bound << std::endl; in operator <<() 101 for (auto const& e : lm->right_bound.edges) { in output_all_edges()
|