Class SVGFESpotLightElementBuilder

Class SVGFESpotLightElementBuilder

Nome do espaço: Aspose.Svg.Builder Assembleia: Aspose.SVG.dll (25.5.0)

Clase de construção para a criação de elementos SVG ‘feSpotLight’, que define uma fonte de luz que emite luz em uma direção específica, como um spotlight.

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

Inheritance

object SVGElementBuilder SVGFESpotLightElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter

Membros herdados

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

Métodos de Extensão

SVGBuilderExtensions.AddAnimate(SVGFESpotLightElementBuilder, Action) , SVGBuilderExtensions.AddBuilder<svgfespotlightelementbuilder, telementbuilder="">(SVGFESpotLightElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc(SVGFESpotLightElementBuilder, Action) , SVGBuilderExtensions.AddMetadata<svgfespotlightelementbuilder, telement="">(SVGFESpotLightElementBuilder, Action) , SVGBuilderExtensions.AddSet(SVGFESpotLightElementBuilder, Action) , SVGBuilderExtensions.AddTitle(SVGFESpotLightElementBuilder, Action) , SVGBuilderExtensions.Class(SVGFESpotLightElementBuilder, params string[]) , SVGBuilderExtensions.Id(SVGFESpotLightElementBuilder, string) , SVGBuilderExtensions.Lang(SVGFESpotLightElementBuilder, string) , SVGBuilderExtensions.SetAttribute(SVGFESpotLightElementBuilder, string, string) , SVGBuilderExtensions.Style(SVGFESpotLightElementBuilder, Action) , SVGBuilderExtensions.Style(SVGFESpotLightElementBuilder, string) , SVGBuilderExtensions.Tabindex(SVGFESpotLightElementBuilder, int) , SVGBuilderExtensions.XmlSpace(SVGFESpotLightElementBuilder, XmlSpace)

Constructors

AvaliaçõesLightElementBuilder()

public SVGFESpotLightElementBuilder()

Methods

Create(Document)

Crie uma nova instância do SVGFESpotLightElement no documento especificado.

protected override SVGFESpotLightElement Create(Document document)

Parameters

document Document

O documento em que o elemento será criado.

Returns

SVGFESpotLightElement

Um novo SVGFESpotLightElement.

LimitingConeAngle(Dupla)

Estabelece o atributo ’limitingConeAngle’, definindo o cono de limitação da luz.

public SVGFESpotLightElementBuilder LimitingConeAngle(double value)

Parameters

value double

O valor de ângulo de cono limitante.

Returns

SVGFESpotLightElementBuilder

A atual instância do edificador.

PontosX(Dupla)

Estabelece o atributo ‘pointsAtX’, indicando o coordenado x em direção ao qual a luz está apontando.

public SVGFESpotLightElementBuilder PointsAtX(double value)

Parameters

value double

O valor dos pontos.

Returns

SVGFESpotLightElementBuilder

A atual instância do edificador.

Pontos(Dupla)

Estabelece o atributo ‘pointsAtY’, indicando o y-coordenado em direção ao qual a luz está a apontar.

public SVGFESpotLightElementBuilder PointsAtY(double value)

Parameters

value double

O valor do ponto.

Returns

SVGFESpotLightElementBuilder

A atual instância do edificador.

Pontos(Dupla)

Estabelece o atributo ‘pointsAtZ’, indicando a coordenada z para a qual a luz está a apontar.

public SVGFESpotLightElementBuilder PointsAtZ(double value)

Parameters

value double

O valor dos pontos.

Returns

SVGFESpotLightElementBuilder

A atual instância do edificador.

SpecularExponent(Dupla)

Estabelece o atributo de “especularExponente”, controlando o foco do destaque especular.

public SVGFESpotLightElementBuilder SpecularExponent(double value)

Parameters

value double

O valor especulativo exponente.

Returns

SVGFESpotLightElementBuilder

A atual instância do edificador.

X(Dupla)

Estabelece o atributo ‘x’ do elemento feSpotLight, representando o coordenado x da fonte de luz.

public SVGFESpotLightElementBuilder X(double value)

Parameters

value double

O valor coordenado x.

Returns

SVGFESpotLightElementBuilder

A atual instância do edificador.

Y(Dupla)

Estabelece o atributo ‘y’, representando o y-coordenado da fonte de luz.

public SVGFESpotLightElementBuilder Y(double value)

Parameters

value double

O valor coordenado.

Returns

SVGFESpotLightElementBuilder

A atual instância do edificador.

Z(Dupla)

Estabelece o atributo ‘z’, representando o z-coordenado da fonte de luz.

public SVGFESpotLightElementBuilder Z(double value)

Parameters

value double

O valor coordenado Z.

Returns

SVGFESpotLightElementBuilder

A atual instância do edificador.</svgfespotlightelementbuilder,></svgfespotlightelementbuilder,>

 Português