Home
last modified time | relevance | path

Searched refs:winding_delta (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 Dactive_bound_list.hpp176 (*bnd_itr)->winding_count = (*bnd_itr)->winding_delta; in set_winding_count()
188 (*bnd_itr)->winding_count = (*bnd_itr)->winding_delta; in set_winding_count()
192 (*bnd_itr)->winding_count = (*bnd_itr)->winding_delta; in set_winding_count()
196 if ((*rev_bnd_itr)->winding_count * (*rev_bnd_itr)->winding_delta < 0) { in set_winding_count()
202 if ((*rev_bnd_itr)->winding_delta * (*bnd_itr)->winding_delta < 0) { in set_winding_count()
207 (*rev_bnd_itr)->winding_count + (*bnd_itr)->winding_delta; in set_winding_count()
211 (*bnd_itr)->winding_count = (*bnd_itr)->winding_delta; in set_winding_count()
216 if ((*rev_bnd_itr)->winding_delta * (*bnd_itr)->winding_delta < 0) { in set_winding_count()
222 (*rev_bnd_itr)->winding_count + (*bnd_itr)->winding_delta; in set_winding_count()
239 (*bnd_itr)->winding_count2 += (*bnd_itr_forward)->winding_delta; in set_winding_count()
H A Dbound.hpp32 std::int8_t winding_delta; // 1 or -1 depending on winding direction - 0 for linestrings member
47 winding_delta(0),
63 winding_delta(std::move(b.winding_delta)), in bound()
84 out << " winding_delta: " << static_cast<int>(bnd.winding_delta) << std::endl; in operator <<()
H A Dintersect_util.hpp130 if (b1.winding_count + b2.winding_delta == 0) { in intersect_bounds()
133 b1.winding_count += b2.winding_delta; in intersect_bounds()
135 if (b2.winding_count - b1.winding_delta == 0) { in intersect_bounds()
138 b2.winding_count -= b1.winding_delta; in intersect_bounds()
143 b1.winding_count2 += b2.winding_delta; in intersect_bounds()
148 b2.winding_count2 -= b1.winding_delta; in intersect_bounds()
H A Dlocal_minimum_util.hpp271 to_minimum.winding_delta = -1; in add_ring_to_local_minima_list()
272 to_maximum.winding_delta = 1; in add_ring_to_local_minima_list()
284 to_minimum.winding_delta = -1; in add_ring_to_local_minima_list()
285 to_maximum.winding_delta = 1; in add_ring_to_local_minima_list()