version 6.0
dr_TABLEAU BASE VERS ECHELLE (zone; tabBase; tabEchelle)
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Draw | |
| tabBase | Tableau num | Tableau de valeurs exprimées | |
| dans l'unité de base | |||
| tabEchelle | Tableau num | Tableau de valeurs exprimées | |
| dans l'unité de l'échelle |
Description
La commande dr_TABLEAU BASE VERS ECHELLE convertit un tableau de valeurs exprimées dans l'unité de base en un tableau exprimé dans l'unité de l'échelle.
Les tableaux peuvent être de type Entier, Entier long, Numérique. Mais, dans tous les cas, doivent être de même type.
Après un appel à dr_TABLEAU BASE VERS ECHELLE, tabEchelle aura le même nombre d'éléments que tabBase.
La commande dr_TABLEAU BASE VERS ECHELLE est spécialement conçu pour travailler avec les routines dr_POLYGONE VERS TABLEAU, dr_Tableau vers polygone, dr_ATTRIBUTS VERS TABLEAU et dr_TABLEAU VERS ATTRIBUTS. Ces routines sont décrites dans le thème "DR Import-Export".
Exemple
L'exemple suivant donne les coordonnées des différents sommets des polygones de la sélection courante et les convertit dans l'unité de l'échelle. Notez que dans les deux cas, dr_TABLEAU BASE VERS ECHELLE utilise le même tableau pour réceptionner et convertir les valeurs.
TABLEAU ENTIER LONG(TabEchelle;0) TABLEAU ENTIER LONG(TabBase;0) dr_POLYGONE VERS TABLEAU (LaZone;0;TabEchelle;TabBase) dr_TABLEAU BASE VERS ECHELLE (LaZone;TabEchelle;TabEchelle) dr_TABLEAU BASE VERS ECHELLE (LaZone;TabBase;TabBase)
Référence
dr_FIXER REGLE, dr_LIRE REGLE, dr_TABLEAU ECHELLE VERS BASE.