Index: src/pathops/SkOpEdgeBuilder.h |
diff --git a/src/pathops/SkOpEdgeBuilder.h b/src/pathops/SkOpEdgeBuilder.h |
index df0795b0c85827176c36a23c56d977c0902ff674..fd0744572d9bc256df276bc5feb1acc136b61a9d 100644 |
--- a/src/pathops/SkOpEdgeBuilder.h |
+++ b/src/pathops/SkOpEdgeBuilder.h |
@@ -27,6 +27,8 @@ public: |
init(); |
} |
+ void addOperand(const SkPath& path); |
+ |
void complete() { |
if (fCurrentContour && fCurrentContour->segments().count()) { |
fCurrentContour->complete(); |
@@ -34,13 +36,10 @@ public: |
} |
} |
- SkPathOpsMask xorMask() const { |
- return fXorMask[fOperand]; |
- } |
- |
- void addOperand(const SkPath& path); |
bool finish(); |
void init(); |
+ bool unparseable() const { return fUnparseable; } |
+ SkPathOpsMask xorMask() const { return fXorMask[fOperand]; } |
private: |
void closeContour(const SkPoint& curveEnd, const SkPoint& curveStart); |