diff options
Diffstat (limited to 'src/effects/gradients/SkTwoPointConicalGradient.h')
-rw-r--r-- | src/effects/gradients/SkTwoPointConicalGradient.h | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/effects/gradients/SkTwoPointConicalGradient.h b/src/effects/gradients/SkTwoPointConicalGradient.h index 80aa6fa693..4c049172d3 100644 --- a/src/effects/gradients/SkTwoPointConicalGradient.h +++ b/src/effects/gradients/SkTwoPointConicalGradient.h @@ -25,11 +25,9 @@ struct TwoPtRadial { float fA; float fRadius2; float fRDR; - bool fFlipped; void init(const SkPoint& center0, SkScalar rad0, - const SkPoint& center1, SkScalar rad1, - bool flipped); + const SkPoint& center1, SkScalar rad1); static bool DontDrawT(SkFixed t) { return kDontDrawT == (uint32_t)t; @@ -44,7 +42,7 @@ class SkTwoPointConicalGradient : public SkGradientShaderBase { public: SkTwoPointConicalGradient(const SkPoint& start, SkScalar startRadius, const SkPoint& end, SkScalar endRadius, - bool flippedGrad, const Descriptor&); + const Descriptor&); virtual SkShader::Context* createContext(const SkBitmap&, const SkPaint&, const SkMatrix&, @@ -78,7 +76,6 @@ public: const SkPoint& getStartCenter() const { return fCenter1; } const SkPoint& getEndCenter() const { return fCenter2; } SkScalar getEndRadius() const { return fRadius2; } - bool isFlippedGrad() const { return fFlippedGrad; } SK_TO_STRING_OVERRIDE() SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkTwoPointConicalGradient) @@ -88,11 +85,10 @@ protected: virtual void flatten(SkWriteBuffer& buffer) const SK_OVERRIDE; private: - SkPoint fCenter1; - SkPoint fCenter2; - SkScalar fRadius1; - SkScalar fRadius2; - bool fFlippedGrad; + const SkPoint fCenter1; + const SkPoint fCenter2; + const SkScalar fRadius1; + const SkScalar fRadius2; typedef SkGradientShaderBase INHERITED; }; |