SVGFEConvolveMatrixElement
==========================

The **`SVGFEConvolveMatrixElement`** interface corresponds to the `<feConvolveMatrix>` element.

EventTarget

Node

Element

SVGElement

SVGFEConvolveMatrixElementConstants
---------

| Name | Value | Description |
| --- | --- | --- |
| `SVG_EDGEMODE_UNKNOWN` | 0 | 
 The type is not one of predefined types. It is invalid to attempt to
 define a new value of this type or to attempt to switch an existing
 value to this type.
  |
| `SVG_EDGEMODE_DUPLICATE` | 1 | Corresponds to the `duplicate` value. |
| `SVG_EDGEMODE_WRAP` | 2 | Corresponds to the `wrap` value. |
| `SVG_EDGEMODE_NONE` | 3 | Corresponds to `none` value. |

Instance properties
-------------------

*This interface also inherits properties from its parent interface, `SVGElement`.*

`SVGFEConvolveMatrixElement.bias` Read only 

An `SVGAnimatedNumber` corresponding to the `bias` attribute of the given element.

`SVGFEConvolveMatrixElement.divisor` Read only 

An `SVGAnimatedNumber` corresponding to the `divisor` attribute of the given element.

`SVGFEConvolveMatrixElement.edgeMode` Read only 

An `SVGAnimatedEnumeration` corresponding to the `edgeMode` attribute of the given element. Takes one of the `SVG_EDGEMODE_*` constants defined on this interface.

`SVGFEConvolveMatrixElement.height` Read only 

An `SVGAnimatedLength` corresponding to the `height` attribute of the given element.

`SVGFEConvolveMatrixElement.in1` Read only 

An `SVGAnimatedString` corresponding to the `in` attribute of the given element.

`SVGFEConvolveMatrixElement.kernelMatrix` Read only 

An `SVGAnimatedNumberList` corresponding to the `kernelMatrix` attribute of the given element.

`SVGFEConvolveMatrixElement.kernelUnitLengthX` Read only 

An `SVGAnimatedNumber` corresponding to the `kernelUnitLength` attribute of the given element.

`SVGFEConvolveMatrixElement.kernelUnitLengthY` Read only 

An `SVGAnimatedNumber` corresponding to the `kernelUnitLength` attribute of the given element.

`SVGFEConvolveMatrixElement.orderX` Read only 

An `SVGAnimatedInteger` corresponding to the `order` attribute of the given element.

`SVGFEConvolveMatrixElement.orderY` Read only 

An `SVGAnimatedInteger` corresponding to the `order` attribute of the given element.

`SVGFEConvolveMatrixElement.preserveAlpha` Read only 

An `SVGAnimatedBoolean` corresponding to the `preserveAlpha` attribute of the given element.

`SVGFEConvolveMatrixElement.result` Read only 

An `SVGAnimatedString` corresponding to the `result` attribute of the given element.

`SVGFEConvolveMatrixElement.targetX` Read only 

An `SVGAnimatedInteger` corresponding to the `targetX` attribute of the given element.

`SVGFEConvolveMatrixElement.targetY` Read only 

An `SVGAnimatedInteger` corresponding to the `targetY` attribute of the given element.

`SVGFEConvolveMatrixElement.width` Read only 

An `SVGAnimatedLength` corresponding to the `width` attribute of the given element.

`SVGFEConvolveMatrixElement.x` Read only 

An `SVGAnimatedLength` corresponding to the `x` attribute of the given element.

`SVGFEConvolveMatrixElement.y` Read only 

An `SVGAnimatedLength` corresponding to the `y` attribute of the given element.

Instance methods
----------------

*This interface does not provide any specific methods, but implements those of its parent, `SVGElement`.*

Specifications
--------------

| Specification |
| --- |
| Filter Effects Module Level 1 # InterfaceSVGFEConvolveMatrixElement |

Browser compatibility
---------------------

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

See also
--------

* `<feConvolveMatrix>`