下载app免费领取会员
BoundingBox(范围框)
ByCorners(角点)
描述
创建与轴对齐的横跨最小点和最大点的BoundingBox
输入
min: Point(最小:点)
max: Point(最大:点)
输出
BoundingBox(边界框)
注释
通过边界框的两个角点创建边界框
附图
例如,使用对角线向量来平移盒子的起点,以创建它的终点。为了可视化这个边界框,将其转换成一个多曲面并提取它的边缘曲线。其对角点分别为图中标记的“1”和“2”。
ByGeometry(几何图形)
描述
围绕输入几何图形创建与轴对齐的BoundingBox
输入
geom: Geometry[](几何图形:几何图形)
输出
BoundingBox(边界框)
注释
通过几何图形创建边界框,边界框并不是围绕几何图形的表面,而是一个立方体。
附图
例如,创建图中圆球的边界框。
Contains(包含)
描述
确定点是否在BoundingBox内
输入
boundingBox: BoundingBox(边界框:边界框)
point: Point(点:点)
输出
bool(布尔型变量)
注释
判断点是否存在于边界框内
附图
例如,判断图中指定的点是否存在于边界框内。
Interp(交集)
描述
获取两个BoundingBox的交集
输入
boundingBox: BoundingBox(边界框:边界框)
other: BoundingBox(其他:边界框)
输出
BoundingBox(边界框)
注释
获取两个边界框的交集,得到的是一个新的边界框。
附图
例如,获取图中两个边界框的交集。分别由两个球体(一个中心为位于(0,0,1)半径为1,另一个中心位于(0,1,1)半径为1)的边界框求得的交集。
Intersects(交集)
描述
确定两个BoundingBox是否相交
输入
boundingBox: BoundingBox(边界框:边界框)
other: BoundingBox(其他:边界框)
输出
bool(布尔型变量)
注释
判断两个边界框是否相交
附图
例如,判断图中的两个边界框是否相交。
IsEmpty(空)
描述
确定BoundingBox是否为空
输入
boundingBox: BoundingBox(边界框:边界框)
输出
bool(布尔型变量)
注释
确定BoundingBox是否为空
附图
例如,判断图中的边界框是否为空,由于图中的边界框内存在一个圆球,因此不为空。
ToCuboid(实心)
描述
获取BoundingBox作为实心立方体
输入
boundingBox: BoundingBox(边界框:边界框)
输出
Cuboid(实体)
注释
将边界框变为实体
附图
例如,将图中的边界框变为实体。
ToPolySurface(曲面)
描述
获取BoundingBox作为曲面集合
输入
boundingBox: BoundingBox(边界框:边界框)
输出
PolySurface(曲面)
注释
将BoundingBox装换为曲面的集合
附图
例如,将图中的边界框转换为曲面。
MaxPoint(最大点)
描述
最大点
输入
boundingBox: BoundingBox(边界框:边界框)
输出
Point(点)
注释
获取边界框角点中的最大点
附图
例如,获取图中边界框的最大点。
MinPoint(最小点)
描述
最小点
输入
boundingBox: BoundingBox(边界框:边界框)
输出
Point(点)
注释
获取边界框角点中的最小点
附图
例如,获取图中边界框的最小点。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:Dynamo节点翻译之几何图形节点(Geometry_Arc)(二)