summaryrefslogtreecommitdiffstats
path: root/WebCore/svg/SVGFEConvolveMatrixElement.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/svg/SVGFEConvolveMatrixElement.h')
-rw-r--r--WebCore/svg/SVGFEConvolveMatrixElement.h7
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)