Class SVGFEPointLightElementBuilder

Class SVGFEPointLightElementBuilder

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

Builder class for creating SVG ‘fePointLight’ elements, which define a point light source for use with lighting filter primitives.

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

Inheritance

object SVGElementBuilder<svgfepointlightelement> SVGFEPointLightElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter

Inherited Members

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

Extension Methods

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

Constructors

SVGFEPointLightElementBuilder()

public SVGFEPointLightElementBuilder()

Methods

AddScript(Action<svgscriptelementbuilder>)

Adds a script configuration to the fePointLight element.

public SVGFEPointLightElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder &gt;

The script configuration action.

Returns

SVGFEPointLightElementBuilder

The current builder instance.

Create(Document)

Creates a new instance of SVGFEPointLightElement in the specified document.

protected override SVGFEPointLightElement Create(Document document)

Parameters

document Document

The document in which the element will be created.

Returns

SVGFEPointLightElement

A new SVGFEPointLightElement.

X(double)

Sets the ‘x’ attribute of the fePointLight element, specifying the x-coordinate of the light source.

public SVGFEPointLightElementBuilder X(double value)

Parameters

value double

The x-coordinate value.

Returns

SVGFEPointLightElementBuilder

The current builder instance.

Y(double)

Sets the ‘y’ attribute of the fePointLight element, specifying the y-coordinate of the light source.

public SVGFEPointLightElementBuilder Y(double value)

Parameters

value double

The y-coordinate value.

Returns

SVGFEPointLightElementBuilder

The current builder instance.

Z(double)

Sets the ‘z’ attribute of the fePointLight element, specifying the z-coordinate of the light source.

public SVGFEPointLightElementBuilder Z(double value)

Parameters

value double

The z-coordinate value.

Returns

SVGFEPointLightElementBuilder

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

 English