Je suis en train d'écrire un programme, et mon algorithme se base sur une formule mathématique ... qui ne fonctionne pas au top.
Ce programme dessine. Le dessin est assez simple : une suite de segment. Comme j'explique très mal, j'ai fait un petit croquis.
Tout ce qui est en noir, on le connait. On cherche les coordonnées du point C(x,y).
On connait :
- le point A(m,n)
- le point B(o,p)
- l'angle AB-BC : alpha
- la taille de chaque segment : d
La formule que j'utilise est :
x = o + d sin (alpha + arccos (p-n)/d)
y = p - d cos (alpha + arccos (p-n)/d)
il doit y avoir une erreur quelque part, mais je ne vois pas où.
Merci de votre aide
