Index: src/pathops/SkOpEdgeBuilder.h |
diff --git a/src/pathops/SkOpEdgeBuilder.h b/src/pathops/SkOpEdgeBuilder.h |
index 2a2bf034e4eec190934e8f5d7cb86b928e100156..df0795b0c85827176c36a23c56d977c0902ff674 100644 |
--- a/src/pathops/SkOpEdgeBuilder.h |
+++ b/src/pathops/SkOpEdgeBuilder.h |
@@ -43,6 +43,7 @@ public: |
void init(); |
private: |
+ void closeContour(const SkPoint& curveEnd, const SkPoint& curveStart); |
bool close(); |
int preFetch(); |
bool walk(); |
@@ -52,11 +53,7 @@ private: |
SkTArray<uint8_t, true> fPathVerbs; |
SkOpContour* fCurrentContour; |
SkTArray<SkOpContour>& fContours; |
- SkTArray<SkPoint, true> fReducePts; // segments created on the fly |
- SkTArray<int, true> fExtra; // -1 marks new contour, > 0 offsets into contour |
SkPathOpsMask fXorMask[2]; |
- const SkPoint* fFinalCurveStart; |
- const SkPoint* fFinalCurveEnd; |
int fSecondHalf; |
bool fOperand; |
bool fAllowOpenContours; |