4D v16

SVG_Define_marker

Accueil

 
4D v16
SVG_Define_marker

SVG_Define_marker 


 

SVG_Define_marker ( objetSVGParent ; id {; x ; y {; largeur ; hauteur {; orientation}}} ) -> Résultat 
Paramètre Type   Description
objetSVGParent  Ref_SVG in Référence de l’élément parent
id  Chaîne in Nom du symbole
Entier long in Coordonnée sur l'axe x du point de référence
Entier long in Coordonnée sur l'axe y du point de référence
largeur  Entier long in Largeur du marqueur
hauteur  Entier long in Hauteur du marqueur
orientation  Entier long in Orientation du marqueur
Résultat  Ref_SVG in Référence du marqueur

La commande SVG_Define_marker crée un marqueur 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.

Un objet marqueur est utilisé pour le dessin de flèches ou de marqueurs multiples (les points d'une courbe par exemple). Un marqueur sera attaché à un élément SVG avec la commande SVG_SET_MARKER.

Le paramètre id spécifie le nom du marqueur. Le nom sera utilisé pour associer un marqueur à un objet. Si un élément de même nom existait, il est remplacé.

Les paramètres optionnels x et y spécifient les coordonnées du point de référence qui doit s'aligner exactement sur la position du marqueur.

Les paramètres optionnels largeur et hauteur précisent la largeur et la hauteur du rectangle de rendu.

Le paramètre optionnel orientation permet de régler l'orientation du marqueur. Une valeur comprise entre 0 et 360 représente l'angle entre l'axe x du marqueur et celui de l'espace utilisateur. Si ce paramètre est omis ou si sa valeur n'est pas dans l'intervalle [0 - 360] le placement sera calculé automatiquement par le moteur de rendu en fonction de l'objet.

Exemple  

Reportez-vous à l'exemple de la commande SVG_SET_MARKER.



Voir aussi  

SVG_SET_MARKER

 
PROPRIÉTÉS 

Produit : 4D
Thème : Structure et Définitions
Numéro : 65985
Nom intl. : SVG_Define_marker

 
HISTORIQUE 

Créé : Composant 4D SVG v11.3

 
UTILISATION DE L'ARTICLE

4D SVG ( 4D v16)