Searched refs:bnd_itr (Results 1 – 3 of 3) 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 | active_bound_list.hpp | 169 void set_winding_count(active_bound_list_itr<T>& bnd_itr, in set_winding_count() argument 174 auto rev_bnd_itr = active_bound_list_rev_itr<T>(bnd_itr); in set_winding_count() 176 (*bnd_itr)->winding_count = (*bnd_itr)->winding_delta; in set_winding_count() 177 (*bnd_itr)->winding_count2 = 0; in set_winding_count() 184 (*rev_bnd_itr)->poly_type != (*bnd_itr)->poly_type) { in set_winding_count() 188 (*bnd_itr)->winding_count = (*bnd_itr)->winding_delta; in set_winding_count() 189 (*bnd_itr)->winding_count2 = 0; in set_winding_count() 190 } else if (is_even_odd_fill_type(*(*bnd_itr), subject_fill_type, clip_fill_type)) { in set_winding_count() 192 (*bnd_itr)->winding_count = (*bnd_itr)->winding_delta; in set_winding_count() 193 (*bnd_itr)->winding_count2 = (*rev_bnd_itr)->winding_count2; in set_winding_count() [all …]
|
| H A D | process_horizontal.hpp | 255 for (auto bnd_itr = active_bounds.begin(); bnd_itr != active_bounds.end();) { in process_horizontals() local 256 if (*bnd_itr != nullptr && current_edge_is_horizontal<T>(bnd_itr)) { in process_horizontals() 257 bnd_itr = process_horizontal(scanline_y, bnd_itr, active_bounds, rings, scanbeam, in process_horizontals() 260 ++bnd_itr; in process_horizontals()
|
| H A D | ring_util.hpp | 34 auto bnd_itr = std::find(active_bounds.rbegin(), active_bounds.rend(), &bnd); in set_hole_state() local 35 ++bnd_itr; in set_hole_state() 38 while (bnd_itr != active_bounds.rend()) { in set_hole_state() 39 if (*bnd_itr == nullptr) { in set_hole_state() 40 ++bnd_itr; in set_hole_state() 43 if ((*bnd_itr)->ring) { in set_hole_state() 45 bndTmp = (*bnd_itr); in set_hole_state() 46 } else if (bndTmp->ring == (*bnd_itr)->ring) { in set_hole_state() 50 ++bnd_itr; in set_hole_state()
|