Class SVGFEMorphologyElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.0)
Builder class for creating SVG ‘feMorphology’ elements, which are used to apply morphological operations like dilation or erosion on an input image.
[ComVisible(true)]
public class SVGFEMorphologyElementBuilder : SVGElementBuilder<svgfemorphologyelement>, ISVGElementBuilder, IAttributeSetter, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IFilterPrimitiveInAttributeSetter, IFilterPrimitiveAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter
Inheritance
object ← SVGElementBuilder<svgfemorphologyelement> ← SVGFEMorphologyElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IFilterPrimitiveInAttributeSetter , IFilterPrimitiveAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter
Inherited Members
SVGElementBuilder<svgfemorphologyelement>.Create(Document) , SVGElementBuilder<svgfemorphologyelement>.Build(Document) , SVGElementBuilder<svgfemorphologyelement>.Build(SVGFEMorphologyElement) , SVGElementBuilder<svgfemorphologyelement>.BuildElement(Document) , SVGElementBuilder<svgfemorphologyelement>.Attribute(string, string) , SVGElementBuilder<svgfemorphologyelement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddAnimate<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<svganimateelementbuilder>) , SVGBuilderExtensions.AddBuilder<svgfemorphologyelementbuilder, telementbuilder="">(SVGFEMorphologyElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<svgdescelementbuilder>) , SVGBuilderExtensions.AddMetadata<svgfemorphologyelementbuilder, telement="">(SVGFEMorphologyElementBuilder, Action<svgmetadataelementbuilder>) , SVGBuilderExtensions.AddSet<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<svgsetelementbuilder>) , SVGBuilderExtensions.AddTitle<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<svgtitleelementbuilder>) , SVGBuilderExtensions.AlignmentBaseline<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<clippathbuilder>) , SVGBuilderExtensions.ClipRule<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, ClipRule) , SVGBuilderExtensions.Color<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.Color<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.ColorRendering<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Cursor) , SVGBuilderExtensions.Direction<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, TextDirection) , SVGBuilderExtensions.Display<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Fill<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Color) , SVGBuilderExtensions.Fill<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double) , SVGBuilderExtensions.FillRule<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, FillRule) , SVGBuilderExtensions.Filter<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<filtervaluelistbuilder>) , SVGBuilderExtensions.FloodColor<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Color) , SVGBuilderExtensions.FloodColor<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.FloodOpacity<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double) , SVGBuilderExtensions.FontFamily<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.FontKerning<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, ) , SVGBuilderExtensions.FontStretch<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.FontWeight<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.ImageRendering<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, ImageRendering) , SVGBuilderExtensions.In<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.In<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, FilterInput) , SVGBuilderExtensions.Lang<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Color) , SVGBuilderExtensions.LightingColor<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.MarkerEnd<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.MarkerMid<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.MarkerStart<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<maskbuilder>) , SVGBuilderExtensions.Opacity<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double) , SVGBuilderExtensions.Overflow<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.Result<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.SetAttribute<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Color) , SVGBuilderExtensions.StopColor<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.StopOpacity<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double) , SVGBuilderExtensions.Stroke<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Stroke<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Color) , SVGBuilderExtensions.Stroke<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Action<rulebuilder>) , SVGBuilderExtensions.Style<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, string) , SVGBuilderExtensions.Tabindex<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, int) , SVGBuilderExtensions.TextAnchor<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, WritingMode) , SVGBuilderExtensions.X<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<svgfemorphologyelementbuilder>(SVGFEMorphologyElementBuilder, double, LengthType)
Constructors
SVGFEMorphologyElementBuilder()
public SVGFEMorphologyElementBuilder()
Methods
AddScript(Action<svgscriptelementbuilder>)
Adds a script configuration to the feMorphology element.
public SVGFEMorphologyElementBuilder AddScript(Action<svgscriptelementbuilder> configure)
Parameters
configure
Action
<
SVGScriptElementBuilder
>
The script configuration action.
Returns
The current builder instance.
Create(Document)
Creates a new instance of SVGFEMorphologyElement in the specified document.
protected override SVGFEMorphologyElement Create(Document document)
Parameters
document
Document
The document in which the element will be created.
Returns
A new SVGFEMorphologyElement.
Operator(MorphologyOperator)
Sets the ‘operator’ attribute of the feMorphology element, specifying the type of morphological operation.
public SVGFEMorphologyElementBuilder Operator(MorphologyOperator op)
Parameters
The MorphologyOperator specifying the operation type (e.g., ‘dilate’ or ’erode’).
Returns
The current builder instance.
Radius(double, double?)
Sets the ‘radius’ attribute of the feMorphology element, defining the radius for the morphological operation.
public SVGFEMorphologyElementBuilder Radius(double rx, double? ry = null)
Parameters
rx
double
The radius along the x-axis.
ry
double
?
Optional. The radius along the y-axis. If not provided, rx is used for both axes.
Returns
The current builder instance. </svgscriptelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></transformbuilder,></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></rulebuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></paintbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></colorbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></maskbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></colorbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></colorbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></filtervaluelistbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></paintbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></colorbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></clippathbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder></svgtitleelementbuilder></svgfemorphologyelementbuilder></svgsetelementbuilder></svgfemorphologyelementbuilder></svgmetadataelementbuilder></svgfemorphologyelementbuilder,></svgdescelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelementbuilder,></svganimateelementbuilder></svgfemorphologyelementbuilder></svgfemorphologyelement></svgfemorphologyelement></svgfemorphologyelement></svgfemorphologyelement></svgfemorphologyelement></svgfemorphologyelement></svgfemorphologyelement>