SVGFESpecularLightingElementBuilder class
SVGFESpecularLightingElementBuilder class
Builder class for creating SVG ‘feSpecularLighting’ elements, which apply specular lighting effects to an image.
The SVGFESpecularLightingElementBuilder type exposes the following members:
Constructors
| Constructor | Description |
|---|---|
| init | Constructs a new instance of SVGFESpecularLightingElementBuilder |
Methods
| Method | Description |
|---|---|
| build | |
| build | |
| surface_scale | Sets the ‘surfaceScale’ attribute of the feSpecularLighting element, defining the height of the surface for the lighting calculation. |
| specular_constant | Sets the ‘specularConstant’ attribute, representing the specular reflection constant. |
| specular_exponent | Sets the ‘specularExponent’ attribute, controlling the focus of the specular highlight. |
| kernel_unit_length | |
| build_element | Builds and returns an SVGElement instance based on the current configuration of the builder. |
| attribute | Sets or updates an attribute on an SVG element. |
See Also
- module
aspose.svg.builder - class
ISVGElementBuilder