Class SVGFEFuncGElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.0)
Builder class for creating SVG ‘feFuncG’ elements, which define the alpha component transfer function.
[ComVisible(true)]
public class SVGFEFuncGElementBuilder : SVGElementBuilder<SVGFEFuncGElement>, ISVGElementBuilder, IAttributeSetter, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter, ITransferFunctionAttributeSetterInheritance
object ← SVGElementBuilder<SVGFEFuncGElement> ← SVGFEFuncGElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter , ITransferFunctionAttributeSetter
Inherited Members
SVGElementBuilder<SVGFEFuncGElement>.Create(Document) , SVGElementBuilder<SVGFEFuncGElement>.Build(Document) , SVGElementBuilder<SVGFEFuncGElement>.Build(SVGFEFuncGElement) , SVGElementBuilder<SVGFEFuncGElement>.BuildElement(Document) , SVGElementBuilder<SVGFEFuncGElement>.Attribute(string, string) , SVGElementBuilder<SVGFEFuncGElement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddAnimate<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, Action<SVGAnimateElementBuilder>) , SVGBuilderExtensions.AddBuilder<SVGFEFuncGElementBuilder, TElementBuilder>(SVGFEFuncGElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, Action<SVGDescElementBuilder>) , SVGBuilderExtensions.AddMetadata<SVGFEFuncGElementBuilder, TElement>(SVGFEFuncGElementBuilder, Action<SVGMetadataElementBuilder>) , SVGBuilderExtensions.AddSet<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, Action<SVGSetElementBuilder>) , SVGBuilderExtensions.AddTitle<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, Action<SVGTitleElementBuilder>) , SVGBuilderExtensions.Amplitude<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, double) , SVGBuilderExtensions.Class<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, params string[]) , SVGBuilderExtensions.Exponent<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, double) , SVGBuilderExtensions.Id<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, string) , SVGBuilderExtensions.Intercept<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, double) , SVGBuilderExtensions.Lang<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, string) , SVGBuilderExtensions.Offset<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, double) , SVGBuilderExtensions.SetAttribute<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, string, string) , SVGBuilderExtensions.Slope<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, double) , SVGBuilderExtensions.Style<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, int) , SVGBuilderExtensions.TableValues<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, params double[]) , SVGBuilderExtensions.Type<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, ComponentTransferType) , SVGBuilderExtensions.XmlSpace<SVGFEFuncGElementBuilder>(SVGFEFuncGElementBuilder, XmlSpace)
Constructors
SVGFEFuncGElementBuilder()
public SVGFEFuncGElementBuilder()Methods
AddScript(Action<SVGScriptElementBuilder>)
Adds a script configuration to the feFuncG element.
public SVGFEFuncGElementBuilder AddScript(Action<SVGScriptElementBuilder> configure)Parameters
configure Action
<
SVGScriptElementBuilder
>
The script configuration action.
Returns
The current builder instance.
Create(Document)
Creates a new instance of SVGFEFuncGElement in the specified document.
protected override SVGFEFuncGElement Create(Document document)Parameters
document Document
The document in which the element will be created.
Returns
A new SVGFEFuncAElement.