Repere

Instruction. Change de repère.

Syntaxe

Repere ( ParametresRepere ) ;

Description

L'instruction Repere permet de changer le repère de coordonnées de l'image courante.

Les paramètres sont les suivants :

La matrice de transformation suivante :

[[ A B 0 ] [[ 1 0 0 ] [[ ZoomX 0 0 ] [[ cos sin 0 ] [ C D 0 ] = [ 0 1 0 ] * [ 0 ZoomY 0 ] * [ -sin cos 0 ] [ X Y 1 ]] [ X Y 0 ]] [ 0 0 1 ]] [ 0 0 1 ]]

Avec :

Le changement de repère se subsitue au précédent i.e. il n'est pas composé. Par défaut, le repère standard est sans translation, homothétie ou rotation. L'origine du repère est en haut et à gauche de l'image et le repère est orienté en descendant en ordonnée.

Le changement de repère affecte tous les ordres de dessin à venir tant pour les coordonnées que pour les tailles des objets graphiques.

Exemple

Source Image "Mon image" Version 1.0.0;
...
Image MonImage CouleursVraies
/***************************/
...
Repere(1.0, 0.0, 1.0, 0.0, 10.0, 20.0);
/* Translation de 10 unités en abscisse et 20 en ordonnée. */
...
Repere(2.0, 0.0, -1.0, 0.0, 0.0, 0.0);
/* Agrandissement d'un facteur 2 en abscisse et symétrie en ordonnée. */
...
Fin Image

Traduction

---------