ポイントセットから有向境界ボックスを計算します。
メソッド ¶
__init__()
空っぽの境界ボックスを構築します。
__mul__(matrix4)
→ OrientedBoundingBox
指定したマトリックスでこの境界ボックスをトランスフォームさせたコピーを返します。
contains(point)
→ bool
位置を表現した3つのfloatのシーケンス(例えば、hou.Vector3)を指定すると、 その位置が境界ボックスの内側にあるかどうかを返します。
isAlmostEqual(bbox, tolerance=0.00001)
→ bool
この境界ボックスが数値誤差の範囲で他の境界ボックスと同じかどうかを返します。
isValid()
→ bool
この境界ボックスが有効かどうかを返します。
sizevec()
→ hou.Vector3
回転させた座標系(つまり、x
軸がrotation
の1行目)を基準に各x
、y
、z
軸の境界ボックスのサイズを表現したベクトルを返します。