【发布时间】:2011-07-01 06:35:37
【问题描述】:
我正在使用 JAVA。
Ellipse2D s1=new Ellipse2D.Float(0,0,100,100);
System.out.println(s1.intersects(99, 30, 100, 100));
应该返回 false 但它返回 true。如何找到两个椭圆之间的交点?
谢谢
【问题讨论】:
标签: java intersection java-2d shape ellipse
我正在使用 JAVA。
Ellipse2D s1=new Ellipse2D.Float(0,0,100,100);
System.out.println(s1.intersects(99, 30, 100, 100));
应该返回 false 但它返回 true。如何找到两个椭圆之间的交点?
谢谢
【问题讨论】:
标签: java intersection java-2d shape ellipse
CADEMIA 有一个有用的 api,可以从here 下载。 cib.util.geo.Geo2D 类有一个方法 Geo2D#intersection,它计算两个椭圆之间的交点。
希望这会对您有所帮助。谢谢。
【讨论】: