SVGFEDiffuseLightingElementBuilder Class
SVGFEDiffuseLightingElementBuilder class
Builder class for creating SVG ‘feDiffuseLighting’ elements, used in SVG filters to apply diffuse lighting effects.
public class SVGFEDiffuseLightingElementBuilder :
SVGFEBaseLightingElementBuilder<SVGFEDiffuseLightingElement, SVGFEDiffuseLightingElementBuilder>
Constructors
| Name | Description |
|---|---|
| SVGFEDiffuseLightingElementBuilder() | The default constructor. |
Properties
| Name | Description |
|---|---|
| Configurations { get; } |
Methods
| Name | Description |
|---|---|
| AddScript(Action<SVGScriptElementBuilder>) | |
| Attribute(string, string) | |
| override Build(Document) | |
| virtual Build(SVGFEDiffuseLightingElement) | |
| BuildElement(Document) | |
| DiffuseConstant(double) | Sets the ‘diffuseConstant’ attribute of the feDiffuseLighting element. |
| KernelUnitLength(double, double?) | Sets the ‘kernelUnitLength’ attribute of the feDiffuseLighting element. |
| SurfaceScale(double) | Sets the ‘surfaceScale’ attribute of the feDiffuseLighting element. |
| WithFeDistantLight(Action<SVGFEDistantLightElementBuilder>) | |
| WithFePointLight(Action<SVGFEPointLightElementBuilder>) | |
| WithFeSpotLight(Action<SVGFESpotLightElementBuilder>) |
See Also
- class SVGFEBaseLightingElementBuilder<TElement,TBuilder>
- class SVGFEDiffuseLightingElement
- namespace Aspose.Svg.Builder
- assembly Aspose.SVG