SVGFEComponentTransferElementBuilder Class

SVGFEComponentTransferElementBuilder class

Builder class for creating SVG ‘feComponentTransfer’ elements, used in SVG filters.

public class SVGFEComponentTransferElementBuilder : 
    SVGElementBuilder<SVGFEComponentTransferElement>, ICoreAttributeSetter, 
    IDescriptiveElementBuilder, IFilterPrimitiveInAttributeSetter, IPresentationAttributeSetter

Constructors

NameDescription
SVGFEComponentTransferElementBuilder()The default constructor.

Properties

NameDescription
Configurations { get; }

Methods

NameDescription
Attribute(string, string)
override Build(Document)Builds the SVGFEComponentTransferElement with the configured component transfer functions.
virtual Build(SVGFEComponentTransferElement)
BuildElement(Document)
WithFeFuncA(Action<SVGFEFuncAElementBuilder>)Configures the ‘feFuncA’ component transfer function for the alpha channel.
WithFeFuncB(Action<SVGFEFuncBElementBuilder>)Configures the ‘feFuncB’ component transfer function for the blue channel.
WithFeFuncG(Action<SVGFEFuncGElementBuilder>)Configures the ‘feFuncG’ component transfer function for the green channel.
WithFeFuncR(Action<SVGFEFuncRElementBuilder>)Configures the ‘feFuncR’ component transfer function for the red channel.

See Also