/external/skia/src/pathops/ |
D | SkOpContour.h | 18 class SkOpContour { 20 SkOpContour() { in SkOpContour() function 24 bool operator<(const SkOpContour& rh) const { 99 SkOpContour* debugContour(int id) const { in debugContour() 174 SkOpSpan* findSortableTop(SkOpContour* ); 257 SkOpContour* next() { in next() 261 const SkOpContour* next() const { in next() 290 SkOpContour* next = this; in resetReverse() 321 void setNext(SkOpContour* contour) { in setNext() 377 SkOpContour* fNext; [all …]
|
D | SkPathOpsCommon.cpp | 89 SkOpContour* contour = contourHead; in FindUndone() 174 SkTDArray<SkOpContour* > list; in SortContourList() 175 SkOpContour* contour = *contourList; in SortContourList() 187 SkTQSort<SkOpContour>(list.begin(), list.end() - 1); in SortContourList() 194 SkOpContour* next = list[index]; in SortContourList() 204 SkOpContour* contour = contourList; in calc_angles() 212 SkOpContour* contour = contourList; in missing_coincidence() 222 SkOpContour* contour = contourList; in move_multiples() 233 SkOpContour* contour = contourList; in move_nearby() 243 SkOpContour* contour = contourList; in sort_angles()
|
D | SkPathOpsDebug.h | 337 static class SkOpContour* DebugAngleContour(class SkOpAngle*, int id); 342 static const class SkOpAngle* DebugContourAngle(class SkOpContour*, int id); 343 static class SkOpContour* DebugContourContour(class SkOpContour*, int id); 344 static const class SkOpPtT* DebugContourPtT(class SkOpContour*, int id); 345 static const class SkOpSegment* DebugContourSegment(class SkOpContour*, int id); 346 static const class SkOpSpanBase* DebugContourSpan(class SkOpContour*, int id); 349 static class SkOpContour* DebugCoincidenceContour(class SkOpCoincidence*, int id); 355 static class SkOpContour* DebugPtTContour(class SkOpPtT*, int id); 361 static class SkOpContour* DebugSegmentContour(class SkOpSegment*, int id); 367 static class SkOpContour* DebugSpanContour(class SkOpSpanBase*, int id);
|
D | SkOpSegment.h | 19 class SkOpContour; variable 44 SkOpSegment* addConic(SkPoint pts[3], SkScalar weight, SkOpContour* parent) { in addConic() 52 SkOpSegment* addCubic(SkPoint pts[4], SkOpContour* parent) { in addCubic() 71 SkOpSegment* addLine(SkPoint pts[2], SkOpContour* parent) { in addLine() 87 SkOpSegment* addQuad(SkPoint pts[3], SkOpContour* parent) { in addQuad() 123 SkOpContour* contour() const { in contour() 145 SkOpContour* debugContour(int id) const; 224 SkOpSpan* findSortableTop(SkOpContour* ); 235 void init(SkPoint pts[], SkScalar weight, SkOpContour* parent, SkPath::Verb verb); 350 void setContour(SkOpContour* contour) { in setContour() [all …]
|
D | SkAddIntersections.h | 15 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence);
|
D | SkOpContour.cpp | 13 void SkOpContour::toPath(SkPathWriter* path) const { in toPath() 25 void SkOpContour::toReversePath(SkPathWriter* path) const { in toReversePath() 34 SkOpSpan* SkOpContour::undoneSpan() { in undoneSpan()
|
D | SkPathOpsWinding.cpp | 103 void SkOpContour::rayCheck(const SkOpRayHit& base, SkOpRayDir dir, SkOpRayHit** hits, in rayCheck() 235 bool SkOpSpan::sortableTop(SkOpContour* contourHead) { in sortableTop() 251 SkOpContour* contour = contourHead; in sortableTop() 369 SkOpSpan* SkOpSegment::findSortableTop(SkOpContour* contourHead) { in findSortableTop() 387 SkOpSpan* SkOpContour::findSortableTop(SkOpContour* contourHead) { in findSortableTop() 410 SkOpContour* contour = contourHead; in FindSortableTop()
|
D | SkOpSpan.h | 16 class SkOpContour; variable 48 SkOpContour* contour() const; 59 SkOpContour* debugContour(int id) const; 213 SkOpContour* contour() const; 234 SkOpContour* debugContour(int id) const; 540 bool sortableTop(SkOpContour* );
|
D | SkOpEdgeBuilder.h | 38 SkOpContour* contour = fContourBuilder.contour(); in complete() 47 const SkOpContour* head() const { in head()
|
D | SkIntersectionHelper.h | 42 SkOpContour* contour() const { in contour() 46 void init(SkOpContour* contour) { in init()
|
D | SkOpAngle.h | 16 class SkOpContour; variable 33 SkOpContour* debugContour(int id) const;
|
D | SkPathOpsSimplify.cpp | 151 SkOpContour contour; in SimplifyDebug() 189 SkOpContour* current = contourList; in SimplifyDebug() 191 SkOpContour* next = current; in SimplifyDebug()
|
D | SkPathOpsTightBounds.cpp | 52 SkOpContour contour; in TightBounds() 74 SkOpContour* current = contourList; in TightBounds()
|
D | SkOpBuilder.cpp | 76 SkOpContour* topContour = topSegment->contour(); in FixWinding() 95 SkOpContour* test = &contourHead; in FixWinding()
|
D | SkPathOpsOp.cpp | 222 SkOpContour contour; in OpDebug() 279 SkOpContour* current = contourList; in OpDebug() 281 SkOpContour* next = current; in OpDebug()
|
D | SkPathOpsCommon.h | 14 class SkOpContour; variable
|
D | SkOpSpan.cpp | 78 SkOpContour* SkOpPtT::contour() const { in contour() 220 SkOpContour* SkOpSpanBase::contour() const { in contour() 366 SkOpContour* contourHead = globals->contourHead(); in computeWindSum()
|
D | SkOpEdgeBuilder.cpp | 54 SkOpContour* contour = fContourBuilder.contour(); in finish() 181 SkOpContour* contour = fContourBuilder.contour(); in walk()
|
D | SkPathOpsTypes.h | 27 class SkOpContour; variable 76 SkOpContour* debugContour(int id) const;
|
D | SkPathOpsDebug.cpp | 257 const SkOpContour* contour = contourList; in missing_coincidence() 266 const SkOpContour* contour = contourList; in move_multiples() 276 const SkOpContour* contour = contourList; in move_nearby() 332 SkOpContour* contour = contourList; in ShowActiveSpans() 355 const SkOpContour* contour = contourList; in CheckHealth() 2292 void SkOpContour::debugCheckHealth(SkPathOpsDebug::GlitchLog* log) const { in debugCheckHealth() 2317 void SkOpContour::debugMissingCoincidence(SkPathOpsDebug::GlitchLog* log) const { in debugMissingCoincidence() 2330 void SkOpContour::debugMoveMultiples(SkPathOpsDebug::GlitchLog* log) const { in debugMoveMultiples() 2341 void SkOpContour::debugMoveNearby(SkPathOpsDebug::GlitchLog* log) const { in debugMoveNearby()
|
D | SkAddIntersections.cpp | 257 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence) { in AddIntersectTs()
|
D | SkOpCoincidence.h | 178 SkOpContour* debugContour(int id) const { in debugContour()
|
/external/skia/tests/ |
D | PathOpsDebug.cpp | 215 SkOpContour* SkPathOpsDebug::DebugAngleContour(SkOpAngle* angle, int id) { in DebugAngleContour() 231 const SkOpAngle* SkPathOpsDebug::DebugContourAngle(SkOpContour* contour, int id) { in DebugContourAngle() 235 SkOpContour* SkPathOpsDebug::DebugContourContour(SkOpContour* contour, int id) { in DebugContourContour() 239 const SkOpPtT* SkPathOpsDebug::DebugContourPtT(SkOpContour* contour, int id) { in DebugContourPtT() 243 const SkOpSegment* SkPathOpsDebug::DebugContourSegment(SkOpContour* contour, int id) { in DebugContourSegment() 247 const SkOpSpanBase* SkPathOpsDebug::DebugContourSpan(SkOpContour* contour, int id) { in DebugContourSpan() 255 SkOpContour* SkPathOpsDebug::DebugCoincidenceContour(SkOpCoincidence* coin, int id) { in DebugCoincidenceContour() 275 SkOpContour* SkPathOpsDebug::DebugPtTContour(SkOpPtT* ptT, int id) { in DebugPtTContour() 295 SkOpContour* SkPathOpsDebug::DebugSegmentContour(SkOpSegment* span, int id) { in DebugSegmentContour() 315 SkOpContour* SkPathOpsDebug::DebugSpanContour(SkOpSpanBase* span, int id) { in DebugSpanContour() [all …]
|
D | PathOpsAngleIdeas.cpp | 414 static void makeSegment(SkOpContour* contour, const SkDQuad& quad, SkPoint shortQuad[3]) { in makeSegment()
|
/external/skia/gn/ |
D | core.gni | 494 "$_src/pathops/SkOpContour.cpp", 523 "$_src/pathops/SkOpContour.h",
|