Home
last modified time | relevance | path

Searched refs:SkOpContourHead (Results 1 – 16 of 16) sorted by relevance

/external/skia/src/pathops/
DSkPathOpsCommon.h22 SkOpSpan* FindSortableTop(SkOpContourHead* );
23 SkOpSegment* FindUndone(SkOpContourHead* , SkOpSpanBase** startPtr,
26 bool SortContourList(SkOpContourHead** , bool evenOdd, bool oppEvenOdd);
27 bool HandleCoincidence(SkOpContourHead* , SkOpCoincidence* , SkChunkAlloc* );
31 void DebugShowActiveSpans(SkOpContourHead* );
DSkPathOpsCommon.cpp63 SkOpSegment* FindUndone(SkOpContourHead* contourList, SkOpSpanBase** startPtr, in FindUndone()
145 void DebugShowActiveSpans(SkOpContourHead* contourList) { in DebugShowActiveSpans()
153 bool SortContourList(SkOpContourHead** contourList, bool evenOdd, bool oppEvenOdd) { in SortContourList()
170 SkOpContourHead* contourHead = static_cast<SkOpContourHead*>(contour); in SortContourList()
200 SkOpContourHead contour; in Assemble()
390 static void align(SkOpContourHead* contourList) { in align()
397 static void addAlignIntersections(SkOpContourHead* contourList, SkChunkAlloc* allocator) { in addAlignIntersections()
404 static void calcAngles(SkOpContourHead* contourList, SkChunkAlloc* allocator) { in calcAngles()
411 static void findCollapsed(SkOpContourHead* contourList) { in findCollapsed()
418 static bool missingCoincidence(SkOpContourHead* contourList, in missingCoincidence()
[all …]
DSkPathOpsTightBounds.cpp13 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in TightBounds()
DSkPathOpsSimplify.cpp13 static bool bridgeWinding(SkOpContourHead* contourList, SkPathWriter* simple, in bridgeWinding()
102 static bool bridgeXor(SkOpContourHead* contourList, SkPathWriter* simple, in bridgeXor()
182 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in Simplify()
DSkPathOpsTypes.h27 class SkOpContourHead; variable
33 SkOpGlobalState(SkOpCoincidence* coincidence, SkOpContourHead* head
62 SkOpContourHead* contourHead() { in contourHead()
122 void setContourHead(SkOpContourHead* contourHead) { in setContourHead()
142 SkOpContourHead* fContourHead;
DSkOpSegment.h49 SkOpContourHead* contourList, SkChunkAlloc* allocator);
51 void addAlignIntersections(SkOpContourHead* contourList, SkChunkAlloc* allocator) { in addAlignIntersections()
135 const SkOpContourHead* ) const;
138 SkOpContourHead* contourList) const { in debugAddAlignIntersections()
DSkPathOpsDebug.h175 static void CoincidentHealth(class SkOpContourHead* contourList, const char* id);
194 static void CheckHealth(class SkOpContourHead* contourList, const char* id);
DSkPathOpsOp.cpp87 static bool bridgeOp(SkOpContourHead* contourList, const SkPathOp op, in bridgeOp()
252 SkOpContourHead* contourList = static_cast<SkOpContourHead*>(&contour); in OpDebug()
DSkOpContour.h37 void addAlignIntersections(SkOpContourHead* contourList, SkChunkAlloc* allocator) { in addAlignIntersections()
435 class SkOpContourHead : public SkOpContour {
DSkOpBuilder.cpp46 SkOpContourHead contourHead; in FixWinding()
DSkPathOpsTypes.cpp215 SkOpGlobalState::SkOpGlobalState(SkOpCoincidence* coincidence, SkOpContourHead* head in SkOpGlobalState()
DSkPathOpsWinding.cpp393 SkOpSpan* FindSortableTop(SkOpContourHead* contourHead) { in FindSortableTop()
DSkPathOpsDebug.cpp167 void SkPathOpsDebug::CheckHealth(SkOpContourHead* contourList, const char* id) { in CheckHealth()
416 const SkOpPtT& endPtT, const SkPoint& oldPt, const SkOpContourHead* contourList) const { in debugAddAlignIntersection()
DSkOpSegment.cpp163 SkOpContourHead* contourList, SkChunkAlloc* allocator) { in addAlignIntersection()
/external/skia/tests/
DPathOpsAngleTest.cpp237 SkOpContourHead contour; in DEF_TEST()
429 SkOpContourHead contour; in DEF_TEST()
DPathOpsAngleIdeas.cpp421 SkOpContourHead contour; in testQuadAngles()