2011-07-01 3 views
2

J'utilise JAVA.Comment Ellipse à Ellipse intersection?

Ellipse2D s1=new Ellipse2D.Float(0,0,100,100); 
System.out.println(s1.intersects(99, 30, 100, 100)); 

Devrait renvoyer false mais il retournera vrai. Comment trouver l'intersection entre 2 ellipse?

Thx

Répondre

2

CADEMIA a un api utile qui peut être téléchargé à partir here. La classe cib.util.geo.Geo2D a une méthode Geo2D#intersection qui calcule les points d'intersection entre deux ellipses.

J'espère que cela vous aidera. Merci.

+0

Comment obtenir la bibliothèque CADEMIA? – Kenjiro

+0

L'emplacement de la bibliothèque est http://www.cademia.org/frontend/media/zip/2_0/CADEMIA_2.1RC4.zip. download-> extract-> utilise le fichier .jar. –