Class SVGFEDistantLightElementBuilder

Class SVGFEDistantLightElementBuilder

Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.0)

Builder class for creating SVG ‘feDistantLight’ elements, used within SVG filters to define a distant light source.

[ComVisible(true)]
public class SVGFEDistantLightElementBuilder : SVGElementBuilder<svgfedistantlightelement>, ISVGElementBuilder, IAttributeSetter, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter

Inheritance

object SVGElementBuilder<svgfedistantlightelement> SVGFEDistantLightElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter

Inherited Members

SVGElementBuilder<svgfedistantlightelement>.Create(Document) , SVGElementBuilder<svgfedistantlightelement>.Build(Document) , SVGElementBuilder<svgfedistantlightelement>.Build(SVGFEDistantLightElement) , SVGElementBuilder<svgfedistantlightelement>.BuildElement(Document) , SVGElementBuilder<svgfedistantlightelement>.Attribute(string, string) , SVGElementBuilder<svgfedistantlightelement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Extension Methods

SVGBuilderExtensions.AddAnimate<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, Action<svganimateelementbuilder>) , SVGBuilderExtensions.AddBuilder<svgfedistantlightelementbuilder, telementbuilder="">(SVGFEDistantLightElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, Action<svgdescelementbuilder>) , SVGBuilderExtensions.AddMetadata<svgfedistantlightelementbuilder, telement="">(SVGFEDistantLightElementBuilder, Action<svgmetadataelementbuilder>) , SVGBuilderExtensions.AddSet<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, Action<svgsetelementbuilder>) , SVGBuilderExtensions.AddTitle<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, Action<svgtitleelementbuilder>) , SVGBuilderExtensions.Class<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, params string[]) , SVGBuilderExtensions.Id<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, string) , SVGBuilderExtensions.Lang<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, string) , SVGBuilderExtensions.SetAttribute<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, string, string) , SVGBuilderExtensions.Style<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, Action<rulebuilder>) , SVGBuilderExtensions.Style<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, string) , SVGBuilderExtensions.Tabindex<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, int) , SVGBuilderExtensions.XmlSpace<svgfedistantlightelementbuilder>(SVGFEDistantLightElementBuilder, XmlSpace)

Constructors

SVGFEDistantLightElementBuilder()

public SVGFEDistantLightElementBuilder()

Methods

AddScript(Action<svgscriptelementbuilder>)

Adds a script configuration to the feDistantLight element.

public SVGFEDistantLightElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder &gt;

The script configuration action.

Returns

SVGFEDistantLightElementBuilder

The current builder instance.

Azimuth(double)

Sets the ‘azimuth’ attribute of the feDistantLight element.

public SVGFEDistantLightElementBuilder Azimuth(double value)

Parameters

value double

The azimuth angle for the light source in degrees.

Returns

SVGFEDistantLightElementBuilder

The current builder instance.

Create(Document)

Creates a new instance of SVGFEDistantLightElement in the specified document.

protected override SVGFEDistantLightElement Create(Document document)

Parameters

document Document

The document in which the element will be created.

Returns

SVGFEDistantLightElement

A new SVGFEDistantLightElement.

Elevation(double)

Sets the ’elevation’ attribute of the feDistantLight element.

public SVGFEDistantLightElementBuilder Elevation(double value)

Parameters

value double

The elevation angle for the light source in degrees.

Returns

SVGFEDistantLightElementBuilder

The current builder instance. </svgscriptelementbuilder></svgfedistantlightelementbuilder></svgfedistantlightelementbuilder></svgfedistantlightelementbuilder></rulebuilder></svgfedistantlightelementbuilder></svgfedistantlightelementbuilder></svgfedistantlightelementbuilder></svgfedistantlightelementbuilder></svgfedistantlightelementbuilder></svgtitleelementbuilder></svgfedistantlightelementbuilder></svgsetelementbuilder></svgfedistantlightelementbuilder></svgmetadataelementbuilder></svgfedistantlightelementbuilder,></svgdescelementbuilder></svgfedistantlightelementbuilder></svgfedistantlightelementbuilder,></svganimateelementbuilder></svgfedistantlightelementbuilder></svgfedistantlightelement></svgfedistantlightelement></svgfedistantlightelement></svgfedistantlightelement></svgfedistantlightelement></svgfedistantlightelement></svgfedistantlightelement>

 English