| Index: src/pathops/SkOpAngle.h
|
| diff --git a/src/pathops/SkOpAngle.h b/src/pathops/SkOpAngle.h
|
| index 7088dd716fb7b6ed980eb0c2691f591155090484..dba3f3ffac98209c3bcd2fa665e29d1454f4409b 100644
|
| --- a/src/pathops/SkOpAngle.h
|
| +++ b/src/pathops/SkOpAngle.h
|
| @@ -42,7 +42,7 @@ struct SkOpAngle {
|
| return SkDEBUGRELEASE(fID, -1);
|
| }
|
|
|
| -#if DEBUG_SORT || DEBUG_SWAP_TOP
|
| +#if DEBUG_SORT
|
| void debugLoop() const;
|
| #endif
|
|
|
| @@ -51,6 +51,7 @@ struct SkOpAngle {
|
| #endif
|
| const SkOpPtT* debugPtT(int id) const;
|
| const SkOpSegment* debugSegment(int id) const;
|
| + int debugSign() const;
|
| const SkOpSpanBase* debugSpan(int id) const;
|
| void debugValidate() const;
|
| void debugValidateNext() const; // in debug builds, verify that angle loop is uncorrupted
|
| @@ -69,14 +70,12 @@ struct SkOpAngle {
|
|
|
| bool endsIntersect(SkOpAngle* );
|
| bool endToSide(const SkOpAngle* rh, bool* inside) const;
|
| - SkOpAngle* findFirst();
|
| int findSector(SkPath::Verb verb, double x, double y) const;
|
| SkOpGlobalState* globalState() const;
|
| void insert(SkOpAngle* );
|
| SkOpSpanBase* lastMarked() const;
|
| bool loopContains(const SkOpAngle* ) const;
|
| int loopCount() const;
|
| - bool markStops();
|
| bool merge(SkOpAngle* );
|
| double midT() const;
|
| bool midToSide(const SkOpAngle* rh, bool* inside) const;
|
| @@ -112,7 +111,6 @@ struct SkOpAngle {
|
|
|
| void setSector();
|
| void setSpans();
|
| - int sign() const;
|
|
|
| SkOpSpanBase* start() const {
|
| return fStart;
|
| @@ -138,7 +136,6 @@ struct SkOpAngle {
|
| int8_t fSectorStart; // in 32nds of a circle
|
| int8_t fSectorEnd;
|
| bool fIsCurve;
|
| - bool fStop; // set if ordered angle is greater than the previous
|
| bool fUnorderable;
|
| bool fUnorderedSweep; // set when a cubic's first control point between the sweep vectors
|
| bool fComputeSector;
|
|
|