SVGFESpotLightElementBuilder Class
SVGFESpotLightElementBuilder class
Builder class for creating SVG ‘feSpotLight’ elements, which define a light source that emits light in a specific direction, like a spotlight.
public class SVGFESpotLightElementBuilder : SVGElementBuilder<SVGFESpotLightElement>,
IBaseAnimationElementBuilder, ICoreAttributeSetter, IDescriptiveElementBuilder
Constructors
Properties
Methods
Name | Description |
---|
Attribute(string, string) | |
virtual Build(Document) | |
virtual Build(SVGFESpotLightElement) | |
BuildElement(Document) | |
LimitingConeAngle(double) | Sets the ’limitingConeAngle’ attribute, defining the limiting cone of the spotlight. |
PointsAtX(double) | Sets the ‘pointsAtX’ attribute, indicating the x-coordinate towards which the light is pointing. |
PointsAtY(double) | Sets the ‘pointsAtY’ attribute, indicating the y-coordinate towards which the light is pointing. |
PointsAtZ(double) | Sets the ‘pointsAtZ’ attribute, indicating the z-coordinate towards which the light is pointing. |
SpecularExponent(double) | Sets the ‘specularExponent’ attribute, controlling the focus of the specular highlight. |
X(double) | Sets the ‘x’ attribute of the feSpotLight element, representing the x-coordinate of the light source. |
Y(double) | Sets the ‘y’ attribute, representing the y-coordinate of the light source. |
Z(double) | Sets the ‘z’ attribute, representing the z-coordinate of the light source. |
See Also