dr_FIXER ARC

4D - Documentation   Français   English   German   4D Draw 2004, Commandes par thèmes   4D Draw 2004, Liste alphabétique des commandes   Retour   Précédent   Suivant

version 6.0


dr_FIXER ARC (zone; cible; angleDépart; amplitude)

ParamètreTypeDescription
zoneEntier longZone 4D Draw
cibleEntier long-1 = Objet placé au dernier plan,
0 = Objet placé au dernier plan de la sélection, >0 = ID
angleDépartEntierAngle de départ exprimé en degrés
amplitudeEntierAmplitude de l'arc exprimée en degrés

Description

La commande dr_FIXER ARC modifie la valeur de l'arc désigné par cible.

Si cible est égal à -1, dr_FIXER ARC modifie l'arc placé au dernier plan. 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 ARC modifie l'arc placé sur le plan le plus reculé de la sélection.

Si cible est supérieur à 0, dr_FIXER ARC interprète la valeur passée comme étant le numéro d'identification d'un objet et modifie ses caractéristiques.

Si l'objet n'existe pas, dr_FIXER ARC ne fait rien et dr_Erreur renvoie une erreur n°2.

Si l'objet désigné par cible n'est pas un arc, dr_FIXER ARC ne fait rien et dr_Erreur renvoie une erreur n°47.

angleDépart modifie l'angle formé entre le point 0 et le point de départ de l'arc. La valeur doit être exprimée en degrés.

amplitude modifie l'angle formé entre le point de départ de l'arc et son point d'arrivée (l'amplitude maximum d'un arc est de 359 °). La valeur doit être exprimée en degrés.

Un schéma vous est proposé avec la description de la routine dr_LIRE ARC.

Exemple

L'exemple suivant modifie les 10 premiers objets de zone. Ces dix premiers objets doivent être des arcs. Ils auront tous, après exécution de cette méthode, une amplitude de 18° et des angles de départ différents.

   Boucle ($i;0;9)
      dr_FIXER ARC (LaZone;$i+1;$i*18;18)
   Fin de boucle

Référence

dr_Creer arc, dr_LIRE ARC, dr_Lire ID.


4D - Documentation   Français   English   German   4D Draw 2004, Commandes par thèmes   4D Draw 2004, Liste alphabétique des commandes   Retour   Précédent   Suivant