/external/skia/src/pathops/ |
D | SkOpContour.h | 19 class SkOpContour { 21 SkOpContour() { in SkOpContour() function 25 ~SkOpContour() { in ~SkOpContour() 27 fNext->~SkOpContour(); in ~SkOpContour() 31 bool operator<(const SkOpContour& rh) const { 74 SkOpContour* appendContour(SkChunkAlloc* allocator) { in appendContour() 75 SkOpContour* contour = SkOpTAllocator<SkOpContour>::New(allocator); in appendContour() 77 SkOpContour* prev = this; in appendContour() 78 SkOpContour* next; in appendContour() 127 SkOpContour* debugContour(int id) { in debugContour() [all …]
|
D | SkPathOpsDebug.h | 171 static class SkOpContour* DebugAngleContour(struct SkOpAngle*, int id); 176 static const struct SkOpAngle* DebugContourAngle(class SkOpContour*, int id); 177 static class SkOpContour* DebugContourContour(class SkOpContour*, int id); 178 static const class SkOpPtT* DebugContourPtT(class SkOpContour*, int id); 179 static const class SkOpSegment* DebugContourSegment(class SkOpContour*, int id); 180 static const class SkOpSpanBase* DebugContourSpan(class SkOpContour*, int id); 183 static class SkOpContour* DebugPtTContour(class SkOpPtT*, int id); 189 static class SkOpContour* DebugSegmentContour(class SkOpSegment*, int id); 195 static class SkOpContour* DebugSpanContour(class SkOpSpanBase*, int id);
|
D | SkOpEdgeBuilder.h | 15 SkOpEdgeBuilder(const SkPathWriter& path, SkOpContour* contours2, SkChunkAlloc* allocator, in SkOpEdgeBuilder() 25 SkOpEdgeBuilder(const SkPath& path, SkOpContour* contours2, SkChunkAlloc* allocator, in SkOpEdgeBuilder() 47 const SkOpContour* head() const { in head() 67 SkOpContour* fCurrentContour; 68 SkOpContour* fContoursHead;
|
D | SkPathOpsCommon.cpp | 66 SkOpContour* contour = contourList; in FindUndone() 146 SkOpContour* contour = contourList; in DebugShowActiveSpans() 154 SkTDArray<SkOpContour* > list; in SortContourList() 155 SkOpContour* contour = *contourList; in SortContourList() 167 SkTQSort<SkOpContour>(list.begin(), list.end() - 1); in SortContourList() 174 SkOpContour* next = list[index]; in SortContourList() 210 SkTDArray<const SkOpContour* > runs; // indices of partial contours in Assemble() 211 const SkOpContour* eContour = builder.head(); in Assemble() 250 const SkOpContour* oContour = runs[rIndex >> 1]; in Assemble() 255 const SkOpContour* iContour = runs[iIndex >> 1]; in Assemble() [all …]
|
D | SkOpSegment.h | 19 class SkOpContour; variable 49 SkOpSegment* addConic(SkPoint pts[3], SkScalar weight, SkOpContour* parent) { in addConic() 57 SkOpSegment* addCubic(SkPoint pts[4], SkOpContour* parent) { in addCubic() 75 SkOpSegment* addLine(SkPoint pts[2], SkOpContour* parent) { in addLine() 90 SkOpSegment* addQuad(SkPoint pts[3], SkOpContour* parent) { in addQuad() 120 SkOpContour* contour() const { in contour() 130 SkOpContour* debugContour(int id); 184 SkOpSpan* findSortableTop(SkOpContour* ); 195 void init(SkPoint pts[], SkScalar weight, SkOpContour* parent, SkPath::Verb verb); 294 void setContour(SkOpContour* contour) { in setContour() [all …]
|
D | SkOpContour.cpp | 13 SkOpSegment* SkOpContour::addCurve(SkPath::Verb verb, const SkPoint pts[4], in addCurve() 40 void SkOpContour::toPath(SkPathWriter* path) const { in toPath() 50 SkOpSegment* SkOpContour::undoneSegment(SkOpSpanBase** startPtr, SkOpSpanBase** endPtr) { in undoneSegment()
|
D | SkAddIntersections.h | 15 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence,
|
D | SkOpSpan.h | 15 class SkOpContour; variable 50 SkOpContour* contour() const; 57 SkOpContour* debugContour(int id); 167 SkOpContour* contour() const; 179 SkOpContour* debugContour(int id); 442 bool sortableTop(SkOpContour* );
|
D | SkPathOpsTightBounds.cpp | 12 SkOpContour contour; in TightBounds() 24 SkOpContour* current = contourList; in TightBounds()
|
D | SkPathOpsWinding.cpp | 103 void SkOpContour::rayCheck(const SkOpRayHit& base, SkOpRayDir dir, SkOpRayHit** hits, in rayCheck() 235 bool SkOpSpan::sortableTop(SkOpContour* contourHead) { in sortableTop() 246 SkOpContour* contour = contourHead; in sortableTop() 356 SkOpSpan* SkOpSegment::findSortableTop(SkOpContour* contourHead) { in findSortableTop() 374 SkOpSpan* SkOpContour::findSortableTop(SkOpContour* contourHead) { in findSortableTop() 390 SkOpContour* contour = contourHead; in FindSortableTop()
|
D | SkIntersectionHelper.h | 39 SkOpContour* contour() const { in contour() 43 void init(SkOpContour* contour) { in init()
|
D | SkOpAngle.h | 16 class SkOpContour; variable 39 SkOpContour* debugContour(int id);
|
D | SkPathOpsSimplify.cpp | 168 SkOpContour contour; in Simplify() 187 SkOpContour* current = contourList; in Simplify() 189 SkOpContour* next = current; in Simplify()
|
D | SkOpSpan.cpp | 16 SkOpContour* SkOpPtT::contour() const { in contour() 205 SkOpContour* SkOpSpanBase::contour() const { in contour() 254 SkOpContour* contourHead = globals->contourHead(); in computeWindSum()
|
D | SkPathOpsOp.cpp | 228 SkOpContour contour; in OpDebug() 277 SkOpContour* current = contourList; in OpDebug() 279 SkOpContour* next = current; in OpDebug()
|
D | SkPathOpsCommon.h | 14 class SkOpContour; variable
|
D | SkPathOpsTypes.h | 26 class SkOpContour; variable 71 SkOpContour* debugContour(int id);
|
D | SkPathOpsPostSect.cpp | 16 SkOpContour* SkOpPtT::contour() const { in contour() 238 SkOpContour* SkOpSpanBase::contour() const { in contour()
|
D | SkOpEdgeBuilder.cpp | 30 SkOpContour* contour = fContoursHead; in count()
|
D | SkAddIntersections.cpp | 257 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence, in AddIntersectTs()
|
D | SkOpSegment.cpp | 817 void SkOpSegment::init(SkPoint pts[], SkScalar weight, SkOpContour* contour, SkPath::Verb verb) { in init()
|
/external/skia/tests/ |
D | PathOpsDebug.cpp | 205 SkOpContour* SkPathOpsDebug::DebugAngleContour(SkOpAngle* angle, int id) { in DebugAngleContour() 221 const SkOpAngle* SkPathOpsDebug::DebugContourAngle(SkOpContour* contour, int id) { in DebugContourAngle() 225 SkOpContour* SkPathOpsDebug::DebugContourContour(SkOpContour* contour, int id) { in DebugContourContour() 229 const SkOpPtT* SkPathOpsDebug::DebugContourPtT(SkOpContour* contour, int id) { in DebugContourPtT() 233 const SkOpSegment* SkPathOpsDebug::DebugContourSegment(SkOpContour* contour, int id) { in DebugContourSegment() 237 const SkOpSpanBase* SkPathOpsDebug::DebugContourSpan(SkOpContour* contour, int id) { in DebugContourSpan() 245 SkOpContour* SkPathOpsDebug::DebugPtTContour(SkOpPtT* ptT, int id) { in DebugPtTContour() 265 SkOpContour* SkPathOpsDebug::DebugSegmentContour(SkOpSegment* span, int id) { in DebugSegmentContour() 285 SkOpContour* SkPathOpsDebug::DebugSpanContour(SkOpSpanBase* span, int id) { in DebugSpanContour() 301 void SkOpContour::dumpContours() const { in dumpContours() [all …]
|
D | PathOpsAngleIdeas.cpp | 409 static void makeSegment(SkOpContour* contour, const SkDQuad& quad, SkPoint shortQuad[3], in makeSegment()
|
/external/skia/gyp/ |
D | core.gypi | 351 '<(skia_src_path)/pathops/SkOpContour.cpp', 380 '<(skia_src_path)/pathops/SkOpContour.h',
|
/external/skia/ |
D | Android.mk | 259 src/pathops/SkOpContour.cpp \
|