use*_*201 1 java intersection polygon
我需要检查是否有Polygon另一个实例相交Polygon.(该intersects()方法不会这样做,因为它只接受一个Rectangle2D或一个矩形区域作为争论).
如果重要的话,那两个Polygons我想要检查它们是否相交,都是长方形的,但是以不是90度的天使旋转,所以我不能使用这种intersects()方法,或者至少我认为我可以'吨.
我怎样才能做到这一点?谢谢
尝试将多边形转换为类Area.从javadoc使用方法"public void intersect(Area rhs)".
http://docs.oracle.com/javase/7/docs/api/java/awt/geom/Area.html
希望这可以帮助!