区域属性和度量
Wolfram 语言支持几何区域的各种标准属性和测量值,包括点隶属测试、积分测量值,例如长度、面积、体积和中心,或者最优化测量,例如最近点或者距离.
基本谓词
RegionQ — 测试一个对象是否是区域
ConstantRegionQ — 测试一个区域是否是常量,并且没有符号参数
BoundedRegionQ — 测试一个区域是否是有界的
ConvexRegionQ ▪ SolidRegionQ ▪ MeshRegionQ ▪ BoundaryMeshRegionQ ▪ CSGRegionQ
隶属谓词
Element — 声明符号点是区域的一个元素 p∈reg
RegionMember — 测试成员属性或者给出成员的条件
RegionMemberFunction — 用于重复成员测量的函数
RegionBounds — 求区域边界
BoundingRegion — 点集的简单边界区域
区域关系
RegionEqual — 检验两个区域是否相等
RegionDisjoint — 检验两个区域是否不相交
RegionWithin — 检验一个区域是否在另一个区域之内
RegionCongruent — 检测两个区域是否全等
RegionSimilar — 检测两个区域是否类似
产生点
RandomPoint — 在区域中均匀地产生点
RegionCentroid — 区域的中心(质量的中心等)
维度测量
RegionDimension — 区域的几何维度
RegionEmbeddingDimension — 区域的嵌入式维度
积分测量
RegionMeasure — 区域的测量(数目、长度、面积、体积...)
RegionMoment — 任意阶区域矩
MomentOfInertia — 区域的惯性矩和惯性矩阵矩
ArcLength ▪ Area ▪ Volume ▪ Perimeter ▪ SurfaceArea
距离测量
RegionDistance — 从点到区域的最小距离
SignedRegionDistance — 从点到区域的有符号的最小距离
RegionNearest — 区域中的最近点
RegionDistanceFunction — 用于重复距离计算的函数
RegionNearestFunction — 用于重复最近邻计算的函数
RegionHausdorffDistance — 两个区域间的距离
RegionFarthestDistance — 两个区域间的最远距离
角度量 »
PlanarAngle — 二维和三维中的线间角度
DihedralAngle — 三维中平面间的角度
SolidAngle — 由区域对着的立体角
PolygonAngle, PolyhedronAngle — 多边形、多面体内的角
VectorAngle — 向量间的角
点方向
PositivelyOrientedPoints — 测试一组点是否为正向
CollinearPoints — 测试一组点是否共线
CoplanarPoints ▪ NegativelyOrientedPoints