Class SVGFEPointLightElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.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, ICoreAttributeSetterInheritance
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
>
The script configuration action.
Returns
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
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
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
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
The current builder instance.