version 6.0
dr_FIXER COORDONNEES LIGNE (zone; cible; débutH; débutV; finH; finV)
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Draw | |
| cible | Entier long | -1 = Tous, 0 = Sélection, >0 = ID | |
| débutH | Numérique | Position horizontale du point de départ | |
| débutV | Numérique | Position verticale du point de départ | |
| finH | Numérique | Position horizontale du point final | |
| finV | Numérique | Position verticale du point final |
Description
La commande dr_FIXER COORDONNEES LIGNE change les coordonnées de la ligne désignée par cible.
Si cible est égal à -1, dr_FIXER COORDONNEES LIGNE change les coordonnées de la ligne placée au dernier plan de zone. Si les différents plans n'ont pas été déplacés, il s'agit du premier objet créé.
Si cible est égal à 0, dr_FIXER COORDONNEES LIGNE change les coordonnées du premier objet de la sélection, c'est-à-dire l'objet placé sur le plan le plus reculé de la sélection.
Si cible est supérieur à 0, dr_FIXER COORDONNEES LIGNE interprète la valeur passée comme étant le numéro d'identification d'une ligne et lui applique les nouvelles coordonnées.
Si l'objet n'existe pas, dr_FIXER COORDONNEES LIGNE ne fait rien et dr_Erreur renvoie une erreur n°2.
La ligne est repositionnée à l'emplacement indiqué par débutH, débutV, finH et finV. Ces quatre coordonnées doivent être exprimées dans l'unité de base.
Vous pouvez utiliser la fonction dr_Echelle vers base pour convertir une valeur exprimée dans l'unité de l'échelle en unités de base.
débutH, débutV, finH et finV doivent être évalués à partir du point d'origine.
Exemple
Reportez-vous à l'exemple de la routine dr_LIRE COORDONNEES LIGNE.
Référence
dr_FIXER FLECHES, dr_FIXER LIGNE, dr_LIRE COORDONNEES LIGNE.