SVG_SET_TRANSFORM_ROTATE

4D - Documentation   Français   English   German   Composant 4D SVG, Commandes par thèmes   4D SVG, Index   Retour   Précédent   Suivant

version 11.3


SVG_SET_TRANSFORM_ROTATE (objetSVG; angle{; x; y})

ParamètreTypeDescription
objetSVGRef_SVGRéférence d'un élément SVG
angleNumériqueAngle de rotation
xNumériqueCoordonnée du centre de rotation sur l'axe x
yNumériqueCoordonnée du centre de rotation sur l'axe y

Description

La commande SVG_SET_TRANSFORM_ROTATE applique une rotation de la valeur angle à l'objet SVG de référence objetSVG.

L'angle de rotation est attendu en degrés, la rotation s'effectue dans le sens horaire.

Si les paramètres optionnels x et y ne sont pas passés, la rotation s'effectue par rapport à l'origine du système de coordonnées utilisateur courant. Si ces paramètres sont passés, la rotation s'effectue par rapport au point de coordonnées (x, y).

Exemple

   svgRef := SVG_New 
      `Dessiner un rectangle rouge avec une bordure bleue
   $rec:=SVG_New_rect ($svg;150;50;200;400;0;0;"blue";"red";10)
      `Appliquer une rotation de 10° dans le sens horaire par rapport au centre
   SVG_SET_TRANSFORM_ROTATE ($rec;370;175;225)

Référence

SVG_SET_TRANSFORM_FLIP.


4D - Documentation   Français   English   German   Composant 4D SVG, Commandes par thèmes   4D SVG, Index   Retour   Précédent   Suivant