主要内容

基本的多边形

多边形函数

给定一组点,您可以创建简单的多边形并计算基本的几何数量,例如面积。对于更复杂的多边形或访问更多几何信息,请创建polyshape对象。然后,使用对象函数来修改、查询和可视化多边形或多边形集。

功能

全部展开

boundaryshape 创建polyshape从二维三角测量
inpolygon 位于多边形区域内部或边缘的点
nsidedpoly 正多边形
polyarea 多边形面积
polybuffer 在点、线或polyshape对象
rectint 矩形交点面积

创建和修改多晶硅

polyshape 二维多边形
addboundary 添加polyshape边界
polybuffer 在点、线或polyshape对象
rmboundary 删除polyshape边界
rmholes 去孔polyshape
rmslivers 删除polyshape边界离群值
旋转 旋转polyshape
规模 规模polyshape
简化 简化polyshape边界
sortboundaries 排序polyshape边界
sortregions 排序polyshape地区
翻译 翻译polyshape

查询和可视化

边界 的顶点坐标polyshape边界
转换polyshape的数组的孔边界polyshape对象
ishole 确定polyshape边界是一个洞
isinterior 内部查询点polyshape
issimplified 确定polyshape是明确的
nearestvertex 查询最近的polyshape顶点
numboundaries 的数量polyshape边界
numsides 的数量polyshape
重叠 确定是否polyshape对象重叠
情节 情节polyshape
地区 访问polyshape地区

几何量

区域 面积polyshape
boundingbox 的边界框polyshape
重心 重心的polyshape
convhull 凸包polyshape
turningdist 计算转弯距离polyshape对象
三角测量 由三角形组成的polyshape
周长 的周长polyshape

布尔操作

相交 十字路口的polyshape对象
减去 二之差polyshape对象
联盟 联盟polyshape对象
xor 二的异或polyshape对象