Commande AttacherCopieAVue
- AttacherCopieAVue( <Objet>, <Vue 0|1|2> )
-
-
Si Vue = 0, une copie de l' objet cité est crée.
-
Si Vue = 1 cette commande crée une copie dépendante de l' objet cité dont la taille dans la vue
Graphique citée est constante.
-
Si Vue = 2 et que Graphique2 est affichée, crée une copie dépendante de l' objet cité dont la taille dans la vue
Graphique 2 citée est constante.
-
Idée :
AttacherCopieAVue( image1, 1 )
crée dans Graphique une copie de image1 qui ne changera pas de taille lors de zooms
Dès que la copie est créée, quatre autres arguments sont ajoutés à la définition de la commande. |
- AttacherCopieAVue( <Objet>, <Vue 0|1|2>, <Point 1>, <Point 2>, <Écran Point 1>, <Écran Point 2> )
-
Si Vue = 0, une copie de l' objet cité est crée. Si Vue = 1 ou 2 cette commande crée une copie dépendante de l' objet cité dont la taille dans la vue Graphique citée est transformée par la transformation affine qui au Point 1 associe le point dont les coordonnées sur l’écran (en pixels) sont celles de Écran Point 1, et de même pour Point 2 avec Écran Point 2.
Si la première vue graphique est active,
AttacherCopieAVue(Polygone((0,0),(1,0),(1,1),(0,1)),1,(0,0),(1,1),(0,0),(100,100))
crée un carré 100px x 100px
dans le coin supérieur gauche de Graphique 1.
Tous les points de l’objet sont copiés, même s’ils se trouvent en dehors de la vue. |