Home
last modified time | relevance | path

Searched refs:scanline_y (Results 1 – 4 of 4) 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 Dprocess_horizontal.hpp17 active_bound_list_itr<T> process_horizontal_left_to_right(T scanline_y, in process_horizontal_left_to_right() argument
27 bool is_maxima_edge = is_maxima(horz_bound, scanline_y); in process_horizontal_left_to_right()
35 (hp_itr->y > scanline_y || in process_horizontal_left_to_right()
36 (hp_itr->y == scanline_y && hp_itr->x < (*horz_bound)->current_edge->bot.x))) { in process_horizontal_left_to_right()
50 while (hp_itr != rings.hot_pixels.end() && hp_itr->y == scanline_y && in process_horizontal_left_to_right()
74 mapbox::geometry::point<T>(wround<T>((*bnd)->current_x), scanline_y), in process_horizontal_left_to_right()
94 mapbox::geometry::point<T>(wround<T>((*bnd)->current_x), scanline_y), in process_horizontal_left_to_right()
103 while (hp_itr != rings.hot_pixels.end() && hp_itr->y == scanline_y && in process_horizontal_left_to_right()
126 active_bound_list_itr<T> process_horizontal_right_to_left(T scanline_y, in process_horizontal_right_to_left() argument
135 bool is_maxima_edge = is_maxima(horz_bound_fwd, scanline_y); in process_horizontal_right_to_left()
[all …]
H A Dvatti.hpp29 T scanline_y = std::numeric_limits<T>::max(); in execute_vatti() local
43 while (pop_from_scanbeam(scanline_y, scanbeam) || current_lm != minima_sorted.end()) { in execute_vatti()
45 process_intersections(scanline_y, active_bounds, cliptype, subject_fill_type, in execute_vatti()
48 update_current_hp_itr(scanline_y, manager); in execute_vatti()
53 process_edges_at_top_of_scanbeam(scanline_y, active_bounds, scanbeam, minima_sorted, in execute_vatti()
60 insert_local_minima_into_ABL(scanline_y, minima_sorted, current_lm, active_bounds, manager, in execute_vatti()
H A Dsnap_rounding.hpp161 T scanline_y = std::numeric_limits<T>::max(); in build_hot_pixels() local
181 while (pop_from_scanbeam(scanline_y, scanbeam) || current_lm != minima_sorted.end()) { in build_hot_pixels()
183 process_hot_pixel_intersections(scanline_y, active_bounds, manager); in build_hot_pixels()
185 insert_local_minima_into_ABL_hot_pixel(scanline_y, minima_sorted, current_lm, active_bounds, in build_hot_pixels()
188 process_hot_pixel_edges_at_top_of_scanbeam(scanline_y, scanbeam, active_bounds, manager); in build_hot_pixels()
H A Dring_util.hpp62 void update_current_hp_itr(T scanline_y, ring_manager<T>& rings) { in update_current_hp_itr() argument
63 while (rings.current_hp_itr->y > scanline_y) { in update_current_hp_itr()