SVG_SET_TRANSFORM_ROTATE

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_ROTATE (svgObject; angle{; x; y})

ParameterTypeDescription
svgObjectSVG_RefReference of SVG element
angleNumberAngle of rotation
xNumberCoordinate on X axis of center of rotation
yNumberCoordinate on Y axis of center of rotation

Description

The SVG_SET_TRANSFORM_ROTATE command applies a rotation of the value angle in degrees to the SVG object having the objectRef reference.

The angle of rotation is expected in degrees; the rotation is made clockwise.

If the optional x and y parameters are not passed, the rotation is carried out with respect to the origin of the current user coordinate system.If these parameters are provided, the rotation is carried out with respect to the coordinates passed (x, y).

Example

   svgRef := SVG_New 
      `Draw a red rectangle with a blue border
   $rec:=SVG_New_rect ($svg;150;50;200;400;0;0;"blue";"red";10)
      `Apply a rotation of 10° clockwise with respect to the center
   SVG_SET_TRANSFORM_ROTATE ($rec;370;175;225)

See Also

SVG_SET_TRANSFORM_FLIP.


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