Home
last modified time | relevance | path

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 Dlocal_minimum_util.hpp181 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 Dwagyu.hpp96 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 Dsnap_rounding.hpp138 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 Dactive_bound_list.hpp337 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 Dlocal_minimum.hpp19 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()