Probleme distance deux points ?
Salut les dev,
Je post cette question car je rencontre un pb :
Je souhaiterai qu'a partir d'un point, je regarde ce qu'il se passe autour, ce qui veut dire dans un rayon d'un pixel.
Donc j'ai deux point: p1,p2
Or quand j'applique la méthode :
p1.distance(p2);
ma méthode distance ressemble a ca :
Code:
1 2 3 4 5
| double distance(Point P)
double dx, dy;
dx=X-P.X;
dy=Y-P.Y;
return (int) Math.sqrt(dx*dx+dy*dy)); |
Ca me renvoie la distance oui, mais moi j'aimerai pouvoir savoir de combien de X ou Y faut il modifier pour que je puisse avoir mon point p1 sur p2.
Il n'y aurai pas moyen de faire un truc comme ca :
p1.x - p2.x et p1.y - p2.y
de sorte a avoir le nombre directement ?