dr_Creer 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_Creer arc (zone; angleDébut; amplitude; rayonH; rayonV; centreH; centreV) Entier long

ParamètreTypeDescription
zoneEntier longZone 4D Draw
angleDébutEntierAngle de départ exprimé en degrés
amplitudeEntierAmplitude de l'arc exprimée en degrés
rayonHNumériqueRayon horizontal
rayonVNumériqueRayon vertical
centreHNumériqueRepérage horizontal du point central
centreVNumériqueRepérage vertical du point central
RésultatEntier longNuméro d'ID d'objet

Description

La commande dr_Creer arc crée un arc de cercle dans zone et retourne son numéro d'identification. L'arc est créé avec les attributs de ligne et de remplissage par défaut.

angleDébut indique l'angle formé entre le point 0 et le point de départ de l'arc. La valeur est exprimée en degrés.

amplitude indique 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 est exprimée en degrés.

rayonH indique la distance qui sépare le point central de l'arc de la tangente horizontale. Cette distance est exprimée dans l'unité de base.

rayonV indique la distance qui sépare le point central de l'arc de la tangente verticale. Cette distance est exprimée dans l'unité de base.

centreH indique la position horizontale du centre, c'est-à-dire son abscisse. centreV indique la position verticale du centre, c'est-à-dire son ordonnée.

Vous trouverez un schéma décrivant ces différents paramètres dans la description de la commande dr_LIRE ARC.

Exemple

L'exemple suivant crée 90 arcs de cercle de couleurs différentes mais avec une valeur centrale identique. Cet exemple requiert une résolution écran en 256 couleurs.

   Boucle ($i;0;89)
      dr_FIXER TRAME(LaZone;-2;3;dr_Index vers couleur($i+17))
      $ID:=dr_Creer arc(LaZone;$i*4;4;2;2;2;2)
   Fin de boucle

Référence

dr_FIXER ARC, dr_LIRE 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