区域属性和度量

Wolfram 语言支持几何区域的各种标准属性和测量值,包括点隶属测试、积分测量值,例如长度、面积、体积和中心,或者最优化测量,例如最近点或者距离.

基本谓词

RegionQ 测试一个对象是否是区域

ConstantRegionQ 测试一个区域是否是常量,并且没有符号参数

BoundedRegionQ 测试一个区域是否是有界的

ConvexRegionQ  ▪  SolidRegionQ  ▪  MeshRegionQ  ▪  BoundaryMeshRegionQ  ▪  CSGRegionQ

隶属谓词

Element 声明符号点是区域的一个元素 preg

RegionMember 测试成员属性或者给出成员的条件

RegionMemberFunction 用于重复成员测量的函数

RegionBounds 求区域边界

BoundingRegion 点集的简单边界区域

区域关系

RegionEqual 检验两个区域是否相等

RegionDisjoint 检验两个区域是否不相交

RegionWithin 检验一个区域是否在另一个区域之内

RegionCongruent 检测两个区域是否全等

RegionSimilar 检测两个区域是否类似

产生点

RandomPoint 在区域中均匀地产生点

RegionCentroid 区域的中心(质量的中心等)

Midpoint  ▪  TriangleCenter

维度测量

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