Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SVG_New_regular_polygon
|
SVG_New_regular_polygon ( objetSVGParent ; largeur ; nbCôtés {; x {; y {; coulPremierPlan {; coulArrièrePlan {; tailleDuCrayon}}}}} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
objetSVGParent | Ref_SVG |
![]() |
Référence de l’élément parent | |||||
largeur | Entier long |
![]() |
Diamètre du cercle inscrit | |||||
nbCôtés | Entier long |
![]() |
Nombre de côtés | |||||
x | Entier long |
![]() |
Centre sur l'axe x du cercle circonscrit | |||||
y | Entier long |
![]() |
Centre sur l'axe y du cercle circonscrit | |||||
coulPremierPlan | Chaîne |
![]() |
Nom de la couleur ou du dégradé | |||||
coulArrièrePlan | Chaîne |
![]() |
Nom de la couleur ou du dégradé | |||||
tailleDuCrayon | Réel |
![]() |
Epaisseur du tracé | |||||
Résultat | Ref_SVG |
![]() |
Référence du polygone | |||||
La commande SVG_New_regular_polygon dessine un polygone régulier ayant un nombre de côtés défini par nbCôtés inscrit dans le cercle de diamètre largeur dans le conteneur SVG désigné par objetSVGParent et retourne sa référence. Si objetSVGParent n’est pas un document SVG, une erreur est générée.
Les paramètres optionnels x et y permettent de préciser le centre du cercle. S’ils sont omis, la figure sera dessinée dans le coin supérieur gauche du document.
Les paramètres optionnels coulPremierPlan et coulArrièrePlan contiennent respectivement le nom de la couleur de la ligne et de la couleur de fond (pour plus d’informations sur les couleurs, reportez-vous aux commandes du thème Couleurs et dégradés).
Le paramètre optionnel tailleDuCrayon contient la taille du crayon exprimée en pixels. Sa valeur par défaut est 1.
Dessin d’un pentagone (couleur de remplissage et de bordure, épaisseur du trait par défaut) :
svgRef:=SVG_New
objectRef:=SVG_New_regular_polygon(svgRef;100;5)
Dessin d’un octogone, de son cercle circonscrit et des lignes de tracé :
svgRef:=SVG_New
$width:=200
$sides:=8
objectRef:=SVG_New_regular_polygon(svgRef;$width;$sides;0;0;"crimson";"palevioletred";2)
$radius:=$width/2
objectRef:=SVG_New_rect(svgRef;0;0;$width;$width;0;0;"blue";"none")
objectRef:=SVG_New_line(svgRef;0;$radius;$width;$radius;"blue")
objectRef:=SVG_New_line(svgRef;$radius;0;$radius;$width;"blue")
objectRef:=SVG_New_line(svgRef;0;0;$width;$width;"blue")
objectRef:=SVG_New_line(svgRef;$width;0;0;$width;"blue")
objectRef:=SVG_New_circle(svgRef;$radius;$radius;$radius;"blue";"none")
Produit : 4D
Thème : Dessin
Numéro :
65974
Nom intl. : SVG_New_regular_polygon
Modifié : Composant 4D SVG v11.4
4D SVG ( 4D v20 R7)