Home | History | Annotate | Download | only in libtess

Lines Matching refs:winding

99  * winding of the new edge.
101 #define AddWinding(eDst,eSrc) (eDst->winding += eSrc->winding, \
102 eDst->Sym->winding += eSrc->Sym->winding)
155 /* It was created with zero winding number, so it better be
156 * deleted with zero winding number (ie. it better not get merged
159 assert( reg->eUp->winding == 0 );
221 * Winding number and "inside" flag are not updated.
262 reg->windingNumber = RegionAbove(reg)->windingNumber + reg->eUp->winding;
346 * winding numbers and mesh connectivity appropriately. All right-going
368 * updating the winding numbers of each region, and re-linking the mesh
386 /* Compute the winding number and "inside" flag for the new regions */
387 reg->windingNumber = regPrev->windingNumber - e->winding;
404 assert( regPrev->windingNumber - e->winding == reg->windingNumber );
1099 * to their winding number, and delete the edges from the dictionary.