多边形表示
版本 12 中引入了两个新的多边形表示形式。Polygon[{p1, p2, …}{{q1, q2, …}}] 对现有表示进行了扩展,允许多边形有孔。Polygon[{p1, p2, …}, data] 提供了共享坐标的外部和内部边界多边形的标准有效表示。
由 CanonicalizePolygon 给出的多边形的标准表示统一并简化了有孔、无孔或自交叉多边形的操作。
用 OuterPolygon 和 InnerPolygon 提取外部和内部边界多边形。
对有孔和自交叉多边形的操作可简化为对简单多边形的操作。