![]() | ![]() | ![]() | Les transformations géométriques |
Les prototypes des transformations géométriques permettent la construction des tranformés d'objets. Elles s'appliquent à des références d'objets de type point, segment, droite, demi-droite, vecteur, cercle, arc de cercle et polygone.
prototype (TypeObjet nom rotation objet centre angle)
TypeObjet: Point, Segment, Droite, Demi-droite,
Vecteur, Cercle, Arc-cercle, Polygone
nom: Chaîne de caractère désignant le nom de l'objet
objet: Référence de l'objet à transformer
centre: Référence d'un point, centre de la rotation
angle: Référence d'une valeur, angle de la rotation
Retourne: Référence de l'objet transformé.
Exemple:
(soit Point "I1" rotation I C a)
prototype (TypeObjet nom homothétie objet centre k)
TypeObjet: Point, Segment, Droite, Demi-droite,
Vecteur, Cercle, Arc-cercle, Polygone
nom: Chaîne de caractère désignant le nom de l'objet
objet: Référence de l'objet à transformer
centre: Référence d'un point, centre de l'homothétie
k: Référence d'une valeur, facteur de l'homothétie
Retourne: Référence de l'objet transformé.
Exemple:
(soit Polygone "P1" homothétie P C k1)
prototype (TypeObjet nom symétrie objet centre)
TypeObjet: Point, Segment, Droite, Demi-droite,
Vecteur, Cercle, Arc-cercle, Polygone
nom: Chaîne de caractère désignant le nom de l'objet
objet: Référence de l'objet à transformer
centre: Référence d'un point, centre de la symétrie
Retourne: Référence de l'objet transformé.
Exemple:
(soit Segment "S1" symétrie S C)
prototype (TypeObjet nom reflexion objet axe)
TypeObjet: Point, Segment, Droite, Demi-droite,
Vecteur, Cercle, Arc-cercle, Polygone
nom: Chaîne de caractère désignant le nom de l'objet
objet: Référence de l'objet à transformer
axe: Référence d'une droite, axe de la réflexion
Retourne: Référence de l'objet transformé.
Exemple:
(soit Polygone "P1" reflexion P d1)
prototype (TypeObjet nom translation objet vecteur)
TypeObjet: Point, Segment, Droite, Demi-droite,
Vecteur, Cercle, Arc-cercle, Polygone
nom: Chaîne de caractère désignant le nom de l'objet
objet: Référence de l'objet à transformer
vecteur: Référence d'un vecteur
Retourne: Référence de l'objet transformé.
Exemple:
(soit Cercle "C1" translation C v)
![]() | ![]() | ![]() | Les transformations géométriques |