Searched refs:winding_delta (Results 1 – 4 of 4) sorted by relevance
176 (*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()
32 std::int8_t winding_delta; // 1 or -1 depending on winding direction - 0 for linestrings member47 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 <<()
130 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()
271 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()