Home
last modified time | relevance | path

Searched refs:next_edge (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.hpp71 auto next_edge = edges.begin(); in create_bound_towards_minimum() local
72 auto edge = next_edge; in create_bound_towards_minimum()
73 ++next_edge; in create_bound_towards_minimum()
81 while (next_edge != edges.end()) { in create_bound_towards_minimum()
82 next_edge_is_horizontal = is_horizontal(*next_edge); in create_bound_towards_minimum()
83 if ((!next_edge_is_horizontal && !edge_is_horizontal && edge->bot == next_edge->bot)) { in create_bound_towards_minimum()
88 (next_edge->bot == edge->bot || next_edge->bot == edge->top)) { in create_bound_towards_minimum()
93 (edge->bot == next_edge->top || edge->bot == next_edge->bot)) { in create_bound_towards_minimum()
97 edge = next_edge; in create_bound_towards_minimum()
101 ++next_edge; in create_bound_towards_minimum()
[all …]
H A Dbound.hpp24 edge_list_itr<T> next_edge; member
39 next_edge(edges.end()), in bound()
55 next_edge(std::move(b.next_edge)), in bound()
H A Dprocess_horizontal.hpp66 (*horz_bound)->next_edge != (*horz_bound)->edges.end() && in process_horizontal_left_to_right()
67 (*horz_bound)->current_edge->dx < (*horz_bound)->next_edge->dx) { in process_horizontal_left_to_right()
114 if ((*horz_bound)->next_edge != (*horz_bound)->edges.end()) { in process_horizontal_left_to_right()
176 (*horz_bound)->next_edge != (*horz_bound)->edges.end() && in process_horizontal_right_to_left()
177 (*horz_bound)->current_edge->dx < (*horz_bound)->next_edge->dx) { in process_horizontal_right_to_left()
219 if ((*horz_bound)->next_edge != (*horz_bound)->edges.end()) { in process_horizontal_right_to_left()
H A Dactive_bound_list.hpp120 return bnd.next_edge == bnd.edges.end() && bnd.current_edge->top.y == y; in is_maxima()
130 return bnd.next_edge != bnd.edges.end() && bnd.current_edge->top.y == y; in is_intermediate()
145 return is_horizontal(*((*bnd)->next_edge)); in next_edge_is_horizontal()
153 ++(bnd.next_edge); in next_edge_in_bound()
H A Dsnap_rounding.hpp140 left_bound.next_edge = std::next(left_bound.current_edge); 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()