SVG_Define_shadow

4D - Documentation   Français   English   German   4D SVG Component, Command Theme List   4D SVG Component, Index   Back   Previous   Next

version 11.3


SVG_Define_shadow (parentSVGObject; id{; deviation{; offsetX{; offsetY}}}) SVG_Ref

ParameterTypeDescription
parentSVGObjectSVG_RefReference of parent element
idStringName of filter
deviationNumberValue of shadow dispersion
offsetXNumberOffset on X axis
offsetYNumberOffset on Y axis
Function resultSVG_RefReference of filter

Description

The SVG_Define_shadow command sets a new shadow filter in the SVG container designated by parentSVGObject and returns its reference. If parentSVGObject is not an SVG document, an error is generated.

This filter will be applied to objects for which a shadow is desired using the SVG_SET_FILTER command.

The id parameter specifies the name of the filter. This name will be used to associate a filter with an object. If an element with the same name exists, it will be replaced.

The optional deviation parameter sets the intensity of the shadow dispersion. Default value: 4.

The optional offsetX and offsetY parameters specify, respectively, the horizontal and vertical offset of the shadow with respect to the object. Default value: 4.

Example

Declaration of a filter that can be used to make a shadow beneath an object:

   $svg:=SVG_New 

   $text:=SVG_New_text ($svg;"SVG";52;76-45;"Verdana";45)
   SVG_SET_FONT_COLOR ($text;"red")
      `Set filter
   SVG_Define_shadow ($svg;"myShadow")
      `and apply it to text
   SVG_SET_FILTER ($text;"myShadow")

See Also

SVG_SET_FILTER.


4D - Documentation   Français   English   German   4D SVG Component, Command Theme List   4D SVG Component, Index   Back   Previous   Next