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