diff options
Diffstat (limited to 'WebCore/svg/SVGFEConvolveMatrixElement.h')
-rw-r--r-- | WebCore/svg/SVGFEConvolveMatrixElement.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/WebCore/svg/SVGFEConvolveMatrixElement.h b/WebCore/svg/SVGFEConvolveMatrixElement.h index 5f505d7..e70b768 100644 --- a/WebCore/svg/SVGFEConvolveMatrixElement.h +++ b/WebCore/svg/SVGFEConvolveMatrixElement.h @@ -29,16 +29,17 @@ namespace WebCore { class SVGFEConvolveMatrixElement : public SVGFilterPrimitiveStandardAttributes { public: - SVGFEConvolveMatrixElement(const QualifiedName&, Document*); - virtual ~SVGFEConvolveMatrixElement(); + static PassRefPtr<SVGFEConvolveMatrixElement> create(const QualifiedName&, Document*); void setOrder(float orderX, float orderY); void setKernelUnitLength(float kernelUnitLengthX, float kernelUnitLengthY); +private: + SVGFEConvolveMatrixElement(const QualifiedName&, Document*); + virtual void parseMappedAttribute(Attribute*); virtual PassRefPtr<FilterEffect> build(SVGFilterBuilder*); -private: DECLARE_ANIMATED_PROPERTY(SVGFEConvolveMatrixElement, SVGNames::inAttr, String, In1, in1) DECLARE_ANIMATED_PROPERTY(SVGFEConvolveMatrixElement, SVGNames::orderXAttr, long, OrderX, orderX) DECLARE_ANIMATED_PROPERTY(SVGFEConvolveMatrixElement, SVGNames::orderYAttr, long, OrderY, orderY) |