SVG_SET_TRANSFORM_FLIP

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

version 11.3


SVG_SET_TRANSFORM_FLIP (svgObject; horizontal{; vertical})

ParameterTypeDescription
svgObjectSVG_RefReference of SVG element
horizontalBooleanHorizontal flip
verticalBooleanVertical flip

Description

The SVG_SET_TRANSFORM_FLIP command can be used to apply a horizontal and/or vertical flip to an SVG object having the svgObject reference.

If the horizontal parameter is set to True, a horizontal flip is applied.

If the vertical parameter is set to True, a vertical flip is applied.

Example

Flipping of a text object:

   svgRef := SVG_New 
   SVG_SET_VIEWBOX (svgRef;0;0;400;200)
   $tx:=SVG_New_text (svgRef;"4D";10;0;"";96) 
   SVG_SET_FONT_COLOR ($tx;"blue")  `Change the color

      `Effect: 
   $tx:=SVG_New_text (svgRef;"4D";10;0;"";96)  `Take the same text
   SVG_SET_FONT_COLOR ($tx;"lightblue")  ` Change the color
   SVG_SET_TRANSFORM_FLIP ($tx;Vrai)  `Apply a vertical flip
   SVG_SET_TRANSFORM_SKEW ($tx;-10)  `Incline
   SVG_SET_TRANSFORM_TRANSLATE ($tx;-17;-193)  `Reposition

See Also

SVG_SET_TRANSFORM_SKEW.


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