/third_party/skia/src/pathops/ |
D | SkOpContour.h | 17 class SkOpContour { 19 SkOpContour() { in SkOpContour() function 23 bool operator<(const SkOpContour& rh) const { 98 SkOpContour* debugContour(int id) const { in debugContour() 173 SkOpSpan* findSortableTop(SkOpContour* ); 256 SkOpContour* next() { in next() 260 const SkOpContour* next() const { in next() 289 SkOpContour* next = this; in resetReverse() 320 void setNext(SkOpContour* contour) { in setNext() 376 SkOpContour* fNext; [all …]
|
D | SkPathOpsDebug.h | 21 class SkOpContour; variable 366 SkOpContour* AngleContour(SkOpAngle*, int id); 371 const SkOpAngle* ContourAngle(SkOpContour*, int id); 372 SkOpContour* ContourContour(SkOpContour*, int id); 373 const SkOpPtT* ContourPtT(SkOpContour*, int id); 374 const SkOpSegment* ContourSegment(SkOpContour*, int id); 375 const SkOpSpanBase* ContourSpan(SkOpContour*, int id); 378 SkOpContour* CoincidenceContour(SkOpCoincidence*, int id); 384 SkOpContour* PtTContour(SkOpPtT*, int id); 390 SkOpContour* SegmentContour(SkOpSegment*, int id); [all …]
|
D | SkPathOpsCommon.cpp | 69 SkOpContour* contour = contourHead; in FindUndone() 155 SkTDArray<SkOpContour* > list; in SortContourList() 156 SkOpContour* contour = *contourList; in SortContourList() 168 SkTQSort<SkOpContour>(list.begin(), list.end()); in SortContourList() 175 SkOpContour* next = list[index]; in SortContourList() 185 SkOpContour* contour = contourList; in calc_angles() 193 SkOpContour* contour = contourList; in missing_coincidence() 203 SkOpContour* contour = contourList; in move_multiples() 214 SkOpContour* contour = contourList; in move_nearby() 224 SkOpContour* contour = contourList; in sort_angles()
|
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() 119 SkOpContour* contour() const { in contour() 141 SkOpContour* debugContour(int id) const; 220 SkOpSpan* findSortableTop(SkOpContour* ); 231 void init(SkPoint pts[], SkScalar weight, SkOpContour* parent, SkPath::Verb verb); 346 void setContour(SkOpContour* contour) { in setContour() [all …]
|
D | SkAddIntersections.h | 15 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence);
|
D | SkOpContour.cpp | 11 void SkOpContour::toPath(SkPathWriter* path) const { in toPath() 23 void SkOpContour::toReversePath(SkPathWriter* path) const { in toReversePath() 32 SkOpSpan* SkOpContour::undoneSpan() { in undoneSpan()
|
D | SkPathOpsWinding.cpp | 106 void SkOpContour::rayCheck(const SkOpRayHit& base, SkOpRayDir dir, SkOpRayHit** hits, in rayCheck() 238 bool SkOpSpan::sortableTop(SkOpContour* contourHead) { in sortableTop() 253 SkOpContour* contour = contourHead; in sortableTop() 373 SkOpSpan* SkOpSegment::findSortableTop(SkOpContour* contourHead) { in findSortableTop() 391 SkOpSpan* SkOpContour::findSortableTop(SkOpContour* contourHead) { in findSortableTop() 414 SkOpContour* contour = contourHead; in FindSortableTop()
|
D | SkOpSpan.h | 16 class SkOpContour; variable 48 SkOpContour* contour() const; 59 SkOpContour* debugContour(int id) const; 218 SkOpContour* contour() const; 239 SkOpContour* debugContour(int id) const; 548 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 | BUILD.bazel | 22 "SkOpContour.cpp", 23 "SkOpContour.h",
|
D | SkPathOpsTightBounds.cpp | 48 SkOpContour contour; in TightBounds() 61 SkOpContour* current = contourList; in TightBounds()
|
/third_party/flutter/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 | SkPathOpsDebug.h | 21 class SkOpContour; variable 387 SkOpContour* AngleContour(SkOpAngle*, int id); 392 const SkOpAngle* ContourAngle(SkOpContour*, int id); 393 SkOpContour* ContourContour(SkOpContour*, int id); 394 const SkOpPtT* ContourPtT(SkOpContour*, int id); 395 const SkOpSegment* ContourSegment(SkOpContour*, int id); 396 const SkOpSpanBase* ContourSpan(SkOpContour*, int id); 399 SkOpContour* CoincidenceContour(SkOpCoincidence*, int id); 405 SkOpContour* PtTContour(SkOpPtT*, int id); 411 SkOpContour* SegmentContour(SkOpSegment*, int id); [all …]
|
D | SkPathOpsCommon.cpp | 69 SkOpContour* contour = contourHead; in FindUndone() 155 SkTDArray<SkOpContour* > list; in SortContourList() 156 SkOpContour* contour = *contourList; in SortContourList() 168 SkTQSort<SkOpContour>(list.begin(), list.end() - 1); in SortContourList() 175 SkOpContour* next = list[index]; in SortContourList() 185 SkOpContour* contour = contourList; in calc_angles() 193 SkOpContour* contour = contourList; in missing_coincidence() 203 SkOpContour* contour = contourList; in move_multiples() 214 SkOpContour* contour = contourList; in move_nearby() 224 SkOpContour* contour = contourList; in sort_angles()
|
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() 119 SkOpContour* contour() const { in contour() 141 SkOpContour* debugContour(int id) const; 220 SkOpSpan* findSortableTop(SkOpContour* ); 231 void init(SkPoint pts[], SkScalar weight, SkOpContour* parent, SkPath::Verb verb); 346 void setContour(SkOpContour* contour) { in setContour() [all …]
|
D | SkAddIntersections.h | 15 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence);
|
D | SkOpContour.cpp | 12 void SkOpContour::toPath(SkPathWriter* path) const { in toPath() 24 void SkOpContour::toReversePath(SkPathWriter* path) const { in toReversePath() 33 SkOpSpan* SkOpContour::undoneSpan() { in undoneSpan()
|
D | SkPathOpsWinding.cpp | 105 void SkOpContour::rayCheck(const SkOpRayHit& base, SkOpRayDir dir, SkOpRayHit** hits, in rayCheck() 237 bool SkOpSpan::sortableTop(SkOpContour* contourHead) { in sortableTop() 252 SkOpContour* contour = contourHead; in sortableTop() 372 SkOpSpan* SkOpSegment::findSortableTop(SkOpContour* contourHead) { in findSortableTop() 390 SkOpSpan* SkOpContour::findSortableTop(SkOpContour* contourHead) { in findSortableTop() 413 SkOpContour* contour = contourHead; in FindSortableTop()
|
D | SkOpSpan.h | 16 class SkOpContour; variable 48 SkOpContour* contour() const; 59 SkOpContour* debugContour(int id) const; 218 SkOpContour* contour() const; 239 SkOpContour* debugContour(int id) const; 548 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 | SkPathOpsTightBounds.cpp | 51 SkOpContour contour; in TightBounds() 64 SkOpContour* current = contourList; in TightBounds()
|
/third_party/flutter/skia/tests/ |
D | PathOpsDebug.cpp | 223 SkOpContour* AngleContour(SkOpAngle* angle, int id) { in AngleContour() 239 const SkOpAngle* ContourAngle(SkOpContour* contour, int id) { in ContourAngle() 243 SkOpContour* ContourContour(SkOpContour* contour, int id) { in ContourContour() 247 const SkOpPtT* ContourPtT(SkOpContour* contour, int id) { in ContourPtT() 251 const SkOpSegment* ContourSegment(SkOpContour* contour, int id) { in ContourSegment() 255 const SkOpSpanBase* ContourSpan(SkOpContour* contour, int id) { in ContourSpan() 263 SkOpContour* CoincidenceContour(SkOpCoincidence* coin, int id) { in CoincidenceContour() 283 SkOpContour* PtTContour(SkOpPtT* ptT, int id) { in PtTContour() 303 SkOpContour* SegmentContour(SkOpSegment* span, int id) { in SegmentContour() 323 SkOpContour* SpanContour(SkOpSpanBase* span, int id) { in SpanContour() [all …]
|
/third_party/skia/tests/ |
D | PathOpsDebug.cpp | 223 SkOpContour* AngleContour(SkOpAngle* angle, int id) { in AngleContour() 239 const SkOpAngle* ContourAngle(SkOpContour* contour, int id) { in ContourAngle() 243 SkOpContour* ContourContour(SkOpContour* contour, int id) { in ContourContour() 247 const SkOpPtT* ContourPtT(SkOpContour* contour, int id) { in ContourPtT() 251 const SkOpSegment* ContourSegment(SkOpContour* contour, int id) { in ContourSegment() 255 const SkOpSpanBase* ContourSpan(SkOpContour* contour, int id) { in ContourSpan() 263 SkOpContour* CoincidenceContour(SkOpCoincidence* coin, int id) { in CoincidenceContour() 283 SkOpContour* PtTContour(SkOpPtT* ptT, int id) { in PtTContour() 303 SkOpContour* SegmentContour(SkOpSegment* span, int id) { in SegmentContour() 323 SkOpContour* SpanContour(SkOpSpanBase* span, int id) { in SpanContour() [all …]
|