Class SVGFilterElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.0)
Builder class for creating SVG ‘filter’ elements, which define filter effects that can be applied to SVG graphics.
[ComVisible(true)]
public class SVGFilterElementBuilder : SVGElementBuilder<SVGFilterElement>, ISVGElementBuilder, IAttributeSetter, IDescriptiveElementBuilder, IBaseAnimationElementBuilder, IFilterPrimitiveElementBuilder, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetterInheritance
object ← SVGElementBuilder<SVGFilterElement> ← SVGFilterElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , IDescriptiveElementBuilder , IBaseAnimationElementBuilder , IFilterPrimitiveElementBuilder , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter
Inherited Members
SVGElementBuilder<SVGFilterElement>.Create(Document) , SVGElementBuilder<SVGFilterElement>.Build(Document) , SVGElementBuilder<SVGFilterElement>.Build(SVGFilterElement) , SVGElementBuilder<SVGFilterElement>.BuildElement(Document) , SVGElementBuilder<SVGFilterElement>.Attribute(string, string) , SVGElementBuilder<SVGFilterElement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddAnimate<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGAnimateElementBuilder>) , SVGBuilderExtensions.AddBuilder<SVGFilterElementBuilder, TElementBuilder>(SVGFilterElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGDescElementBuilder>) , SVGBuilderExtensions.AddFeBlend<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEBlendElementBuilder>) , SVGBuilderExtensions.AddFeBlend<SVGFilterElementBuilder>(SVGFilterElementBuilder, BlendMode?, OneOf<string, FilterInput>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEBlendElementBuilder>) , SVGBuilderExtensions.AddFeColorMatrix<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEColorMatrixElementBuilder>) , SVGBuilderExtensions.AddFeColorMatrix<SVGFilterElementBuilder>(SVGFilterElementBuilder, ColorMatrixOperation, double[], OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEColorMatrixElementBuilder>) , SVGBuilderExtensions.AddFeComponentTransfer<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEComponentTransferElementBuilder>) , SVGBuilderExtensions.AddFeComponentTransfer<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEFuncAElementBuilder>, Action<SVGFEFuncRElementBuilder>, Action<SVGFEFuncGElementBuilder>, Action<SVGFEFuncBElementBuilder>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEComponentTransferElementBuilder>) , SVGBuilderExtensions.AddFeComposite<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFECompositeElementBuilder>) , SVGBuilderExtensions.AddFeComposite<SVGFilterElementBuilder>(SVGFilterElementBuilder, CompositeOperator?, double?, double?, double?, double?, OneOf<string, FilterInput>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFECompositeElementBuilder>) , SVGBuilderExtensions.AddFeConvolveMatrix<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEConvolveMatrixElementBuilder>) , SVGBuilderExtensions.AddFeConvolveMatrix<SVGFilterElementBuilder>(SVGFilterElementBuilder, double[], double?, double?, int?, int?, EdgeMode?, bool?, OneOf<int, (int, int)>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEConvolveMatrixElementBuilder>) , SVGBuilderExtensions.AddFeDiffuseLighting<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEDiffuseLightingElementBuilder>) , SVGBuilderExtensions.AddFeDiffuseLighting<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEDistantLightElementBuilder>, Color?, double?, double?, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEDiffuseLightingElementBuilder>) , SVGBuilderExtensions.AddFeDiffuseLighting<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEPointLightElementBuilder>, Color?, double?, double?, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEDiffuseLightingElementBuilder>) , SVGBuilderExtensions.AddFeDiffuseLighting<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFESpotLightElementBuilder>, Color?, double?, double?, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEDiffuseLightingElementBuilder>) , SVGBuilderExtensions.AddFeDisplacementMap<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEDisplacementMapElementBuilder>) , SVGBuilderExtensions.AddFeDisplacementMap<SVGFilterElementBuilder>(SVGFilterElementBuilder, double?, ChannelSelector?, ChannelSelector?, OneOf<string, FilterInput>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEDisplacementMapElementBuilder>) , SVGBuilderExtensions.AddFeDropShadow<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEDropShadowElementBuilder>) , SVGBuilderExtensions.AddFeDropShadow<SVGFilterElementBuilder>(SVGFilterElementBuilder, double?, double?, OneOf<double, (double, double)>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEDropShadowElementBuilder>) , SVGBuilderExtensions.AddFeFlood<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEFloodElementBuilder>) , SVGBuilderExtensions.AddFeFlood<SVGFilterElementBuilder>(SVGFilterElementBuilder, Color?, double?, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEFloodElementBuilder>) , SVGBuilderExtensions.AddFeGaussianBlur<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEGaussianBlurElementBuilder>) , SVGBuilderExtensions.AddFeGaussianBlur<SVGFilterElementBuilder>(SVGFilterElementBuilder, OneOf<double, (double, double)>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEGaussianBlurElementBuilder>) , SVGBuilderExtensions.AddFeImage<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEImageElementBuilder>) , SVGBuilderExtensions.AddFeImage<SVGFilterElementBuilder>(SVGFilterElementBuilder, string, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEImageElementBuilder>) , SVGBuilderExtensions.AddFeMerge<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEMergeElementBuilder>) , SVGBuilderExtensions.AddFeMorphology<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEMorphologyElementBuilder>) , SVGBuilderExtensions.AddFeMorphology<SVGFilterElementBuilder>(SVGFilterElementBuilder, MorphologyOperator?, OneOf<double, (double, double)>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEMorphologyElementBuilder>) , SVGBuilderExtensions.AddFeOffset<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEOffsetElementBuilder>) , SVGBuilderExtensions.AddFeOffset<SVGFilterElementBuilder>(SVGFilterElementBuilder, double?, double?, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFEOffsetElementBuilder>) , SVGBuilderExtensions.AddFeSpecularLighting<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFESpecularLightingElementBuilder>) , SVGBuilderExtensions.AddFeSpecularLighting<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEDistantLightElementBuilder>, Color?, double?, double?, double?, OneOf<double, (double, double)>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFESpecularLightingElementBuilder>) , SVGBuilderExtensions.AddFeSpecularLighting<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFEPointLightElementBuilder>, Color?, double?, double?, double?, OneOf<double, (double, double)>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFESpecularLightingElementBuilder>) , SVGBuilderExtensions.AddFeSpecularLighting<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFESpotLightElementBuilder>, Color?, double?, double?, double?, OneOf<double, (double, double)>, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFESpecularLightingElementBuilder>) , SVGBuilderExtensions.AddFeTile<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFETileElementBuilder>) , SVGBuilderExtensions.AddFeTile<SVGFilterElementBuilder>(SVGFilterElementBuilder, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFETileElementBuilder>) , SVGBuilderExtensions.AddFeTurbulence<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGFETurbulenceElementBuilder>) , SVGBuilderExtensions.AddFeTurbulence<SVGFilterElementBuilder>(SVGFilterElementBuilder, OneOf<double, (double, double)>, int?, double?, StitchTiles?, TurbulenceType?, OneOf<string, FilterInput>, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFETurbulenceElementBuilder>) , SVGBuilderExtensions.AddFilter<SVGFilterElementBuilder>(SVGFilterElementBuilder, CoordinateUnits?, CoordinateUnits?, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGFilterElementBuilder>) , SVGBuilderExtensions.AddMetadata<SVGFilterElementBuilder, TElement>(SVGFilterElementBuilder, Action<SVGMetadataElementBuilder>) , SVGBuilderExtensions.AddSet<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGSetElementBuilder>) , SVGBuilderExtensions.AddTitle<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<SVGTitleElementBuilder>) , SVGBuilderExtensions.AlignmentBaseline<SVGFilterElementBuilder>(SVGFilterElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<SVGFilterElementBuilder>(SVGFilterElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<SVGFilterElementBuilder>(SVGFilterElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<ClipPathBuilder>) , SVGBuilderExtensions.ClipRule<SVGFilterElementBuilder>(SVGFilterElementBuilder, ClipRule) , SVGBuilderExtensions.Color<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.Color<SVGFilterElementBuilder>(SVGFilterElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<SVGFilterElementBuilder>(SVGFilterElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<SVGFilterElementBuilder>(SVGFilterElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.ColorRendering<SVGFilterElementBuilder>(SVGFilterElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<SVGFilterElementBuilder>(SVGFilterElementBuilder, Cursor) , SVGBuilderExtensions.Direction<SVGFilterElementBuilder>(SVGFilterElementBuilder, TextDirection) , SVGBuilderExtensions.Display<SVGFilterElementBuilder>(SVGFilterElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<SVGFilterElementBuilder>(SVGFilterElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Fill<SVGFilterElementBuilder>(SVGFilterElementBuilder, Color) , SVGBuilderExtensions.Fill<SVGFilterElementBuilder>(SVGFilterElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<SVGFilterElementBuilder>(SVGFilterElementBuilder, double) , SVGBuilderExtensions.FillRule<SVGFilterElementBuilder>(SVGFilterElementBuilder, FillRule) , SVGBuilderExtensions.Filter<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<FilterValueListBuilder>) , SVGBuilderExtensions.FloodColor<SVGFilterElementBuilder>(SVGFilterElementBuilder, Color) , SVGBuilderExtensions.FloodColor<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.FloodOpacity<SVGFilterElementBuilder>(SVGFilterElementBuilder, double) , SVGBuilderExtensions.FontFamily<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.FontKerning<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<SVGFilterElementBuilder>(SVGFilterElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<SVGFilterElementBuilder>(SVGFilterElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<SVGFilterElementBuilder>(SVGFilterElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<SVGFilterElementBuilder>(SVGFilterElementBuilder, ) , SVGBuilderExtensions.FontStretch<SVGFilterElementBuilder>(SVGFilterElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<SVGFilterElementBuilder>(SVGFilterElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.FontWeight<SVGFilterElementBuilder>(SVGFilterElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<SVGFilterElementBuilder>(SVGFilterElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.ImageRendering<SVGFilterElementBuilder>(SVGFilterElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<SVGFilterElementBuilder>(SVGFilterElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<SVGFilterElementBuilder>(SVGFilterElementBuilder, Color) , SVGBuilderExtensions.LightingColor<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.MarkerEnd<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<SVGFilterElementBuilder>(SVGFilterElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.MarkerMid<SVGFilterElementBuilder>(SVGFilterElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.MarkerStart<SVGFilterElementBuilder>(SVGFilterElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<MaskBuilder>) , SVGBuilderExtensions.OnCanPlay<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnCancel<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnChange<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnClick<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnClose<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnCopy<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnCueChange<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnCut<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDblClick<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDrag<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDragExit<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDragOver<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDragStart<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDrop<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnEmptied<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnEnded<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnError<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnFocus<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnInput<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnInvalid<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnLoad<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnPaste<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnPause<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnPlay<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnPlaying<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnProgress<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnRateChange<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnReset<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnResize<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnScroll<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnSeeked<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnSeeking<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnSelect<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnShow<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnStalled<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnSubmit<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnSuspend<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnToggle<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.OnWaiting<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.Opacity<SVGFilterElementBuilder>(SVGFilterElementBuilder, double) , SVGBuilderExtensions.Overflow<SVGFilterElementBuilder>(SVGFilterElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<SVGFilterElementBuilder>(SVGFilterElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<SVGFilterElementBuilder>(SVGFilterElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.SetAttribute<SVGFilterElementBuilder>(SVGFilterElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<SVGFilterElementBuilder>(SVGFilterElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<SVGFilterElementBuilder>(SVGFilterElementBuilder, Color) , SVGBuilderExtensions.StopColor<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.StopOpacity<SVGFilterElementBuilder>(SVGFilterElementBuilder, double) , SVGBuilderExtensions.Stroke<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Stroke<SVGFilterElementBuilder>(SVGFilterElementBuilder, Color) , SVGBuilderExtensions.Stroke<SVGFilterElementBuilder>(SVGFilterElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<SVGFilterElementBuilder>(SVGFilterElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<SVGFilterElementBuilder>(SVGFilterElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<SVGFilterElementBuilder>(SVGFilterElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<SVGFilterElementBuilder>(SVGFilterElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<SVGFilterElementBuilder>(SVGFilterElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<SVGFilterElementBuilder>(SVGFilterElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<SVGFilterElementBuilder>(SVGFilterElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGFilterElementBuilder>(SVGFilterElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGFilterElementBuilder>(SVGFilterElementBuilder, int) , SVGBuilderExtensions.TextAnchor<SVGFilterElementBuilder>(SVGFilterElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<SVGFilterElementBuilder>(SVGFilterElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<SVGFilterElementBuilder>(SVGFilterElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<SVGFilterElementBuilder>(SVGFilterElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<SVGFilterElementBuilder>(SVGFilterElementBuilder, Func<TransformBuilder, TransformBuilder>) , SVGBuilderExtensions.UnicodeBidi<SVGFilterElementBuilder>(SVGFilterElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<SVGFilterElementBuilder>(SVGFilterElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<SVGFilterElementBuilder>(SVGFilterElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<SVGFilterElementBuilder>(SVGFilterElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<SVGFilterElementBuilder>(SVGFilterElementBuilder, WritingMode) , SVGBuilderExtensions.X<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<SVGFilterElementBuilder>(SVGFilterElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<SVGFilterElementBuilder>(SVGFilterElementBuilder, double, LengthType)
Constructors
SVGFilterElementBuilder()
public SVGFilterElementBuilder()Methods
AddScript(Action<SVGScriptElementBuilder>)
Adds a script configuration to the filter element.
public SVGFilterElementBuilder AddScript(Action<SVGScriptElementBuilder> configure)Parameters
configure Action
<
SVGScriptElementBuilder
>
A delegate that configures the SVGScriptElementBuilder.
Returns
The current builder instance.
Create(Document)
Creates a new instance of SVGFilterElement in the specified document.
protected override SVGFilterElement Create(Document document)Parameters
document Document
The document in which the element will be created.
Returns
A new SVGFilterElement.
FilterUnits(CoordinateUnits)
Sets the coordinate system for the filter’s x, y, width, and height attributes.
public SVGFilterElementBuilder FilterUnits(CoordinateUnits units)Parameters
units CoordinateUnits
The coordinate units (userSpaceOnUse or objectBoundingBox).
Returns
The current builder instance.
PrimitiveUnits(CoordinateUnits)
Sets the coordinate system for the filter’s primitive sub-elements.
public SVGFilterElementBuilder PrimitiveUnits(CoordinateUnits units)Parameters
units CoordinateUnits
The coordinate units for the filter primitives (userSpaceOnUse or objectBoundingBox).
Returns
The current builder instance.