下載app免費領取會員
BoundingBox(范圍框)
ByCorners(角點)
描述
創(chuàng)建與軸對齊的橫跨最小點和最大點的BoundingBox
輸入
min: Point(最?。狐c)
max: Point(最大:點)
輸出
BoundingBox(邊界框)
注釋
通過邊界框的兩個角點創(chuàng)建邊界框
附圖
例如,使用對角線向量來平移盒子的起點,以創(chuàng)建它的終點。為了可視化這個邊界框,將其轉換成一個多曲面并提取它的邊緣曲線。其對角點分別為圖中標記的“1”和“2”。
ByGeometry(幾何圖形)
描述
圍繞輸入幾何圖形創(chuàng)建與軸對齊的BoundingBox
輸入
geom: Geometry[](幾何圖形:幾何圖形)
輸出
BoundingBox(邊界框)
注釋
通過幾何圖形創(chuàng)建邊界框,邊界框并不是圍繞幾何圖形的表面,而是一個立方體。
附圖
例如,創(chuàng)建圖中圓球的邊界框。
Contains(包含)
描述
確定點是否在BoundingBox內
輸入
boundingBox: BoundingBox(邊界框:邊界框)
point: Point(點:點)
輸出
bool(布爾型變量)
注釋
判斷點是否存在于邊界框內
附圖
例如,判斷圖中指定的點是否存在于邊界框內。
Intersection(交集)
描述
獲取兩個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(實體)
注釋
將邊界框變?yōu)閷嶓w
附圖
例如,將圖中的邊界框變?yōu)閷嶓w。
ToPolySurface(曲面)
描述
獲取BoundingBox作為曲面集合
輸入
boundingBox: BoundingBox(邊界框:邊界框)
輸出
PolySurface(曲面)
注釋
將BoundingBox裝換為曲面的集合
附圖
例如,將圖中的邊界框轉換為曲面。
MaxPoint(最大點)
描述
最大點
輸入
boundingBox: BoundingBox(邊界框:邊界框)
輸出
Point(點)
注釋
獲取邊界框角點中的最大點
附圖
例如,獲取圖中邊界框的最大點。
MinPoint(最小點)
描述
最小點
輸入
boundingBox: BoundingBox(邊界框:邊界框)
輸出
Point(點)
注釋
獲取邊界框角點中的最小點
附圖
例如,獲取圖中邊界框的最小點。
本文版權歸腿腿教學網及原創(chuàng)作者所有,未經授權,謝絕轉載。
上一篇:Dynamo節(jié)點翻譯之幾何圖形節(jié)點(Geometry_Arc)(二)