java命名空间java.awt类polygon的类成员方法:
intersects定义及介绍
本文导语:
intersects
public boolean intersects(rectangle2d r)
测试 shape 内部是否与指定 rectangle2d 内部相交。在下列情况下,shape.intersects() 方法允许 shape 实现谨慎地返回 true:
rectangle2d 与 shape 相交的可能性很大,但是
精确确定相交的计算代...
intersects
public boolean intersects(rectangle2d r)
- 测试
shape
内部是否与指定 rectangle2d
内部相交。在下列情况下,shape.intersects()
方法允许 shape
实现谨慎地返回 true
:
-
rectangle2d
与 shape
相交的可能性很大,但是
-
精确确定相交的计算代价太高。
这意味着对于某些 shape
,即使 rectangle2d
没有与该 shape
相交,此方法也可能返回 true
。如果需要更精确的答案,由于 area
类比大多数 shape
对象更为准确地计算几何相交,因此可以使用该类。
- 指定者:
- 接口
shape
中的 intersects
- 参数:
r
- 指定的 rectangle2d
- 返回:
- 如果
shape
内部与指定 rectangle2d
内部相交,或者相交的可能性很大且执行计算的代价太高,则返回 true
;否则返回 false
。 - 从以下版本开始:
- 1.2
- 另请参见:
shape.intersects(double, double, double, double)