Date: Fri, 10 Apr 2009 16:04:40 -0400
Subject: [IFT1169][Tp#4] Modification Exercice -2-
Bonjour,
J'ai simplifié le problème.
Pour plus de précision voir la figure ci-joint.
Toujours 4 paramètres à transmettre: Largeur, Hauteur, Intervalle et Couleur.
- Il s'agit de tracer des arcs entre les positions 12h (point de départ) et 9h (point d'arrivée), pour faire un angle de 90oC dans le sens inverse d'une aiguille d'une montre.
- Centre de l'arc est le centre d'un rectangle ou d'un carré.
- Les paramètres de ce centre sont variables et sont calculés à partir des variables « Largeur » et « Hauteur ».
- Le nombre d'arcs est fonction de « l'intervalle », qui définit le décalage entre deux rectangles (ou carrés).
Par exemple:
- intervalle = 20
- largeur = 200
- hauteur = 200
Nombre de rectangles (ou carrées) imbriqués possibles dans une fenêtre de 200x200 = 10.
- - La couleur des arcs est aléatoire. Il ne vous est plus demandé de faire une dégradation dans la couleur de chaque arc. Un arc sera représenté par une seule couleur (comme la couleur du premier arc sur l'image déjà fournie qui est noire). Vous devez choisir cette couleur aléatoirement. Par contre vous devez dessiner des arcs de cercle plein (vu qu'il s'agit d'un arc la couleur ne va se propager que sur la longueur de l'arc ici un 1/4 du cercle).
- - « Couleur » est la couleur de fond de votre dessin. Les couleurs autorisées sont : blanc, rouge, rose, noir. À noter que la valeur associée à cet argument peut-être non déterminée (i.e. ""), dans ce cas prendre le rouge comme couleur par défaut.
Voir aussi le livre [Cross-Platform GUI Programming with wxWidgets], page 154:
Livre wxWidgets
24h de plus à cause de mon retard. Donc remise mercredi 22 avril 23h59 au plus tard.