SVGFEConvolveMatrixElementBuilder Class
SVGFEConvolveMatrixElementBuilder class
Builder class for creating SVG ‘feConvolveMatrix’ elements, used in SVG filters for applying convolution matrix effects.
public class SVGFEConvolveMatrixElementBuilder : SVGElementBuilder<SVGFEConvolveMatrixElement>,
IBaseAnimationElementBuilder, ICoreAttributeSetter, IDescriptiveElementBuilder,
IFilterPrimitiveInAttributeSetter, IPresentationAttributeSetter
Constructors
Properties
Methods
| Name | Description |
|---|
| AddScript(Action<SVGScriptElementBuilder>) | Adds a script configuration to the element. |
| Attribute(string, string) | |
| Bias(double) | Sets the ‘bias’ attribute of the feConvolveMatrix element. |
| virtual Build(Document) | |
| virtual Build(SVGFEConvolveMatrixElement) | |
| BuildElement(Document) | |
| Divisor(double) | Sets the ‘divisor’ attribute of the feConvolveMatrix element. |
| EdgeMode(EdgeMode) | Sets the ’edgeMode’ attribute of the feConvolveMatrix element. |
| KernelMatrix(params double[]) | Sets the ‘kernelMatrix’ attribute of the feConvolveMatrix element. |
| KernelUnitLength(double, double?) | Sets the ‘kernelUnitLength’ attribute of the feConvolveMatrix element. |
| Order(int, int?) | Sets the ‘order’ attribute of the feConvolveMatrix element. |
| PreserveAlpha(bool) | Sets the ‘preserveAlpha’ attribute of the feConvolveMatrix element. |
| TargetX(int) | Sets the ’targetX’ attribute of the feConvolveMatrix element. |
| TargetY(int) | Sets the ’targetY’ attribute of the feConvolveMatrix element. |
See Also