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
>
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
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>