Class SVGFEConvolveMatrixElement
- Namespace
- CSharpToJavaScript.APIs.JS
- Assembly
- CSharpToJavaScript.dll
The SVGFEConvolveMatrixElement interface corresponds to the feConvolveMatrix element.
[Value("SVGFEConvolveMatrixElement")]
public class SVGFEConvolveMatrixElement : SVGElement, ElementCSSInlineStyle, GlobalEventHandlers, SVGElementInstance, HTMLOrSVGElement, SVGFilterPrimitiveStandardAttributes
- Inheritance
-
SVGFEConvolveMatrixElement
- Implements
- Inherited Members
Remarks
Constructors
SVGFEConvolveMatrixElement()
public SVGFEConvolveMatrixElement()
Fields
SVG_EDGEMODE_DUPLICATE
[Value("SVG_EDGEMODE_DUPLICATE")]
public const ushort SVG_EDGEMODE_DUPLICATE = 1
Field Value
SVG_EDGEMODE_NONE
[Value("SVG_EDGEMODE_NONE")]
public const ushort SVG_EDGEMODE_NONE = 3
Field Value
SVG_EDGEMODE_UNKNOWN
[Value("SVG_EDGEMODE_UNKNOWN")]
public const ushort SVG_EDGEMODE_UNKNOWN = 0
Field Value
SVG_EDGEMODE_WRAP
[Value("SVG_EDGEMODE_WRAP")]
public const ushort SVG_EDGEMODE_WRAP = 2
Field Value
Properties
Bias
The bias read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("bias")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("bias")]
public SVGAnimatedNumber Bias { get; }
Property Value
- SVGAnimatedNumber
An SVGAnimatedNumber object.
Remarks
Divisor
The divisor read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("divisor")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("divisor")]
public SVGAnimatedNumber Divisor { get; }
Property Value
- SVGAnimatedNumber
An SVGAnimatedNumber object.
Remarks
EdgeMode
The edgeMode read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("edgeMode")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element. The SVG_EDGEMODE_* constants defined on this interface are represented by the numbers 1 through 3, where the default duplicate is 1, wrap is 2, and none is 3.
[Value("edgeMode")]
public SVGAnimatedEnumeration EdgeMode { get; }
Property Value
- SVGAnimatedEnumeration
An SVGAnimatedEnumeration object.
Remarks
In1
The in1 read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("in")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("in1")]
public SVGAnimatedString In1 { get; }
Property Value
- SVGAnimatedString
An SVGAnimatedString object.
Remarks
KernelMatrix
The kernelMatrix read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("kernelMatrix")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("kernelMatrix")]
public SVGAnimatedNumberList KernelMatrix { get; }
Property Value
- SVGAnimatedNumberList
An SVGAnimatedNumberList object.
Remarks
KernelUnitLengthX
The kernelUnitLengthX read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("kernelUnitLength")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("kernelUnitLengthX")]
public SVGAnimatedNumber KernelUnitLengthX { get; }
Property Value
- SVGAnimatedNumber
An SVGAnimatedNumber object.
Remarks
It specifies the length in user units for each cell of the convolution matrix along the X-axis.
KernelUnitLengthY
The kernelUnitLengthY read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("kernelUnitLength")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("kernelUnitLengthY")]
public SVGAnimatedNumber KernelUnitLengthY { get; }
Property Value
- SVGAnimatedNumber
An SVGAnimatedNumber object.
Remarks
It specifies the length in user units for each cell of the convolution matrix along the Y-axis.
OrderX
The orderX read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("order")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("orderX")]
public SVGAnimatedInteger OrderX { get; }
Property Value
- SVGAnimatedInteger
An SVGAnimatedInteger object.
Remarks
It specifies how many cells (or elements) are present in each row of the kernel matrix along the X-axis.
OrderY
The orderY read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("order")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("orderY")]
public SVGAnimatedInteger OrderY { get; }
Property Value
- SVGAnimatedInteger
An SVGAnimatedInteger object.
Remarks
It specifies how many cells (or elements) are present in each row of the kernel matrix along the Y-axis.
PreserveAlpha
The preserveAlpha read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("preserveAlpha")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("preserveAlpha")]
public SVGAnimatedBoolean PreserveAlpha { get; }
Property Value
- SVGAnimatedBoolean
An SVGAnimatedBoolean object.
Remarks
TargetX
The targetX read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("targetX")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("targetX")]
public SVGAnimatedInteger TargetX { get; }
Property Value
- SVGAnimatedInteger
An SVGAnimatedInteger object.
Remarks
TargetY
The targetY read-only property of the SVGFEConvolveMatrixElement interface reflects the {{SVGAttr("targetY")}} attribute of the given {{SVGElement("feConvolveMatrix")}} element.
[Value("targetY")]
public SVGAnimatedInteger TargetY { get; }
Property Value
- SVGAnimatedInteger
An SVGAnimatedInteger object.