Searched refs:minima_list (Results 1 – 6 of 6) 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 | wagyu.hpp | 32 local_minimum_list<T> minima_list; member in mapbox::geometry::wagyu::wagyu 39 wagyu() : minima_list(), reverse_output(false) { in wagyu() 49 return add_linear_ring(pg, minima_list, p_type); in add_ring() 69 minima_list.clear(); in clear() 75 if (minima_list.empty()) { in get_bounds() 79 for (auto const& lm : minima_list) { in get_bounds() 122 if (minima_list.empty()) { in execute() 128 build_hot_pixels(minima_list, manager); in execute() 130 execute_vatti(minima_list, manager, cliptype, subject_fill_type, clip_fill_type); in execute()
|
| H A D | vatti.hpp | 22 void execute_vatti(local_minimum_list<T>& minima_list, in execute_vatti() argument 32 minima_sorted.reserve(minima_list.size()); in execute_vatti() 33 for (auto& lm : minima_list) { in execute_vatti() 40 setup_scanbeam(minima_list, scanbeam); in execute_vatti()
|
| H A D | local_minimum_util.hpp | 205 local_minimum_list<T>& minima_list, in add_ring_to_local_minima_list() argument 273 minima_list.emplace_back(std::move(to_maximum), std::move(to_minimum), min_front.bot.y, in add_ring_to_local_minima_list() 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() 280 last_maximum = &(minima_list.back().left_bound); in add_ring_to_local_minima_list() 286 minima_list.emplace_back(std::move(to_minimum), std::move(to_maximum), min_front.bot.y, in add_ring_to_local_minima_list() 289 first_minimum = &(minima_list.back().left_bound); in add_ring_to_local_minima_list() 291 last_maximum->maximum_bound = &(minima_list.back().left_bound); in add_ring_to_local_minima_list() 293 last_maximum = &(minima_list.back().right_bound); in add_ring_to_local_minima_list()
|
| H A D | scanbeam.hpp | 28 void setup_scanbeam(local_minimum_list<T>& minima_list, scanbeam_list<T>& scanbeam) { in setup_scanbeam() argument 30 for (auto lm = minima_list.begin(); lm != minima_list.end(); ++lm) { in setup_scanbeam()
|
| H A D | snap_rounding.hpp | 158 void build_hot_pixels(local_minimum_list<T>& minima_list, ring_manager<T>& manager) { in build_hot_pixels() argument 164 minima_sorted.reserve(minima_list.size()); in build_hot_pixels() 165 for (auto& lm : minima_list) { in build_hot_pixels() 171 setup_scanbeam(minima_list, scanbeam); in build_hot_pixels() 175 for (auto& lm : minima_list) { in build_hot_pixels()
|
| H A D | build_local_minima_list.hpp | 14 local_minimum_list<T1>& minima_list, in add_linear_ring() argument 21 add_ring_to_local_minima_list(new_edges, minima_list, p_type); in add_linear_ring()
|