Bonjour,

Je tente de dessiner une rose des caps. Le principe est un cercle avec un tiret tous les 10°
Mon code donne des angles inégaux. Je ne vois pas pourquoi. Voici le rendu

Nom : rose.PNG
Affichages : 201
Taille : 9,9 Ko

Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
g.DrawEllipse(New Pen(Brushes.White), -350, -350, 700, 700) ' dessine un grand cercle blanc (g As Graphics)
 
'On ajoute sur le cercle un tiret tous les 10 °
For Angle_int As Integer = 0 To 360 Step 10
     g.DrawLine(New Pen(Color.White), 0, 350, 0, 300)
     g.RotateTransform(Angle_int) ' on tourne le graphique
Next
Je ne vois pas ce qui cloche. Avez-vous une idée ?

Merci pour votre aide

Dan