Index: tests/PathOpsDebug.cpp |
diff --git a/tests/PathOpsDebug.cpp b/tests/PathOpsDebug.cpp |
index d4edd14b48fcac32e2df530f4620b6395d6ebf27..f5708ebb06c8f414fdca0c100238333741ea4120 100755 |
--- a/tests/PathOpsDebug.cpp |
+++ b/tests/PathOpsDebug.cpp |
@@ -1212,6 +1212,16 @@ void SkOpContour::dumpSpans() const { |
} while ((segment = segment->next())); |
} |
+void SkOpCurve::dump() const { |
+ int count = SkPathOpsVerbToPoints(SkDEBUGRELEASE(fVerb, SkPath::kCubic_Verb)); |
+ SkDebugf("{{"); |
+ int index; |
+ for (index = 0; index <= count - 1; ++index) { |
+ SkDebugf("{%1.9gf,%1.9gf}, ", fPts[index].fX, fPts[index].fY); |
+ } |
+ SkDebugf("{%1.9gf,%1.9gf}}}\n", fPts[index].fX, fPts[index].fY); |
+} |
+ |
#ifdef SK_DEBUG |
const SkOpAngle* SkOpGlobalState::debugAngle(int id) const { |
const SkOpContour* contour = fHead; |