也许我缺少了一些东西,但是
java.awt.geom包中的类不适合您的需求吗?它们处理二维形状。在
Area类布尔运算专门处理:
一个
Area对象存储和操作的2维空间中的封闭区域的与分辨率无关的描述。Area与其他Area对象结合使用时,可以对对象进行变形并执行各种“构造面积几何(CAG)”操作。CAG操作包括区域加法,减法,交集和异或。

也许我缺少了一些东西,但是
java.awt.geom包中的类不适合您的需求吗?它们处理二维形状。在
Area类布尔运算专门处理:
一个
Area对象存储和操作的2维空间中的封闭区域的与分辨率无关的描述。Area与其他Area对象结合使用时,可以对对象进行变形并执行各种“构造面积几何(CAG)”操作。CAG操作包括区域加法,减法,交集和异或。