Home
last modified time | relevance | path

Searched refs:contourHead (Results 1 – 8 of 8) sorted by relevance

/external/skia/src/pathops/
DSkOpBuilder.cpp46 SkOpContourHead contourHead; in FixWinding() local
47 SkOpGlobalState globalState(nullptr, &contourHead SkDEBUGPARAMS(nullptr)); in FixWinding()
48 SkOpEdgeBuilder builder(*path, &contourHead, &allocator, &globalState); in FixWinding()
50 SkASSERT(contourHead.next()); in FixWinding()
51 contourHead.resetReverse(); in FixWinding()
55 while ((topSpan = FindSortableTop(&contourHead))) { in FixWinding()
76 SkOpContour* test = &contourHead; in FixWinding()
DSkPathOpsWinding.cpp235 bool SkOpSpan::sortableTop(SkOpContour* contourHead) { in sortableTop() argument
246 SkOpContour* contour = contourHead; in sortableTop()
361 SkOpSpan* SkOpSegment::findSortableTop(SkOpContour* contourHead) { in findSortableTop() argument
372 if (span->sortableTop(contourHead)) { in findSortableTop()
379 SkOpSpan* SkOpContour::findSortableTop(SkOpContour* contourHead) { in findSortableTop() argument
385 SkOpSpan* result = testSegment->findSortableTop(contourHead); in findSortableTop()
393 SkOpSpan* FindSortableTop(SkOpContourHead* contourHead) { in FindSortableTop() argument
395 SkOpContour* contour = contourHead; in FindSortableTop()
400 SkOpSpan* result = contour->findSortableTop(contourHead); in FindSortableTop()
DSkOpSpan.cpp318 SkOpContour* contourHead = globals->contourHead(); in computeWindSum() local
320 while (!this->sortableTop(contourHead) && ++windTry < SkOpGlobalState::kMaxWindingTries) { in computeWindSum()
DSkPathOpsTypes.h62 SkOpContourHead* contourHead() { in contourHead() function
122 void setContourHead(SkOpContourHead* contourHead) { in setContourHead() argument
123 fContourHead = contourHead; in setContourHead()
DSkPathOpsCommon.cpp170 SkOpContourHead* contourHead = static_cast<SkOpContourHead*>(contour); in SortContourList() local
171 contour->globalState()->setContourHead(contourHead); in SortContourList()
172 *contourList = contourHead; in SortContourList()
DSkOpCoincidence.cpp307 DEBUG_COINCIDENCE_HEALTH(fDebugState->contourHead(), miss.c_str()); in addMissing()
DSkPathOpsDebug.cpp572 debugAddAlignIntersections(id, glitches, this->globalState()->contourHead()); in debugCheckHealth()
/external/skia/tests/
DPathOpsDebug.cpp319 SkOpContour* contour = this->globalState()->contourHead(); in dumpContours()
326 SkOpContour* contour = this->globalState()->contourHead(); in dumpContoursAll()
333 SkOpContour* contour = this->globalState()->contourHead(); in dumpContoursAngles()
340 SkOpContour* contour = this->globalState()->contourHead(); in dumpContoursPts()
347 SkOpContour* contour = this->globalState()->contourHead(); in dumpContoursPt()
354 SkOpContour* contour = this->globalState()->contourHead(); in dumpContoursSegment()
361 SkOpContour* contour = this->globalState()->contourHead(); in dumpContoursSpan()
368 SkOpContour* contour = this->globalState()->contourHead(); in dumpContoursSpans()