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