| Index: Source/core/svg/SVGTransformDistance.h
|
| diff --git a/Source/core/svg/SVGTransformDistance.h b/Source/core/svg/SVGTransformDistance.h
|
| index 32dd5d03a9273df6b939099c4be29d628bed9407..c1a4e4b34ebcf22dd558f8d0655e9887f6357ba7 100644
|
| --- a/Source/core/svg/SVGTransformDistance.h
|
| +++ b/Source/core/svg/SVGTransformDistance.h
|
| @@ -29,20 +29,20 @@ class AffineTransform;
|
| class SVGTransformDistance {
|
| public:
|
| SVGTransformDistance();
|
| - SVGTransformDistance(const SVGTransform& fromTransform, const SVGTransform& toTransform);
|
| + SVGTransformDistance(PassRefPtr<SVGTransform> fromTransform, PassRefPtr<SVGTransform> toTransform);
|
|
|
| SVGTransformDistance scaledDistance(float scaleFactor) const;
|
| - SVGTransform addToSVGTransform(const SVGTransform&) const;
|
| + PassRefPtr<SVGTransform> addToSVGTransform(PassRefPtr<SVGTransform>) const;
|
|
|
| - static SVGTransform addSVGTransforms(const SVGTransform&, const SVGTransform&, unsigned repeatCount = 1);
|
| + static PassRefPtr<SVGTransform> addSVGTransforms(PassRefPtr<SVGTransform>, PassRefPtr<SVGTransform>, unsigned repeatCount = 1);
|
|
|
| bool isZero() const;
|
|
|
| float distance() const;
|
| private:
|
| - SVGTransformDistance(SVGTransform::SVGTransformType, float angle, float cx, float cy, const AffineTransform&);
|
| + SVGTransformDistance(SVGTransformType, float angle, float cx, float cy, const AffineTransform&);
|
|
|
| - SVGTransform::SVGTransformType m_type;
|
| + SVGTransformType m_transformType;
|
| float m_angle;
|
| float m_cx;
|
| float m_cy;
|
|
|