Searched refs:left_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 184 auto edge_itr = left_bound.edges.begin(); in move_horizontals_on_left_to_right() 185 while (edge_itr != left_bound.edges.end()) { in move_horizontals_on_left_to_right() 192 if (edge_itr == left_bound.edges.begin()) { in move_horizontals_on_left_to_right() 195 std::reverse(left_bound.edges.begin(), edge_itr); in move_horizontals_on_left_to_right() 196 auto dist = std::distance(left_bound.edges.begin(), edge_itr); in move_horizontals_on_left_to_right() 197 std::move(left_bound.edges.begin(), edge_itr, std::back_inserter(right_bound.edges)); in move_horizontals_on_left_to_right() 198 left_bound.edges.erase(left_bound.edges.begin(), edge_itr); in move_horizontals_on_left_to_right() 280 last_maximum = &(minima_list.back().left_bound); in add_ring_to_local_minima_list() 289 first_minimum = &(minima_list.back().left_bound); in add_ring_to_local_minima_list() [all …]
|
| H A D | snap_rounding.hpp | 136 add_to_hot_pixels((*lm)->left_bound.edges.front().bot, manager); in insert_local_minima_into_ABL_hot_pixel() 137 auto& left_bound = (*lm)->left_bound; in insert_local_minima_into_ABL_hot_pixel() local 139 left_bound.current_edge = left_bound.edges.begin(); in insert_local_minima_into_ABL_hot_pixel() 140 left_bound.next_edge = std::next(left_bound.current_edge); in insert_local_minima_into_ABL_hot_pixel() 141 left_bound.current_x = static_cast<double>(left_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() 176 reserve += lm.left_bound.edges.size() + 2; in build_hot_pixels()
|
| H A D | wagyu.hpp | 80 if (!lm.left_bound.edges.empty()) { in get_bounds() 82 min = lm.left_bound.edges.front().top; in get_bounds() 83 max = lm.left_bound.edges.back().bot; in get_bounds() 86 min.y = std::min(min.y, lm.left_bound.edges.front().top.y); in get_bounds() 87 max.y = std::max(max.y, lm.left_bound.edges.back().bot.y); in get_bounds() 88 max.x = std::max(max.x, lm.left_bound.edges.back().top.x); in get_bounds() 89 min.x = std::min(min.x, lm.left_bound.edges.back().top.x); in get_bounds() 91 for (auto const& e : lm.left_bound.edges) { in get_bounds()
|
| H A D | active_bound_list.hpp | 336 void insert_lm_left_and_right_bound(bound<T>& left_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() 351 if (is_contributing(left_bound, cliptype, subject_fill_type, clip_fill_type)) { in insert_lm_left_and_right_bound() 376 auto& left_bound = (*current_lm)->left_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() 397 auto& left_bound = (*current_lm)->left_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 | 18 bound<T> left_bound; member 24 : left_bound(std::move(left_bound_)), in local_minimum() 71 out << lm.left_bound << std::endl; in operator <<() 92 for (auto const& e : lm->left_bound.edges) { in output_all_edges()
|