BoundingBox
概要
BoundingBox ストラクチャです.
軸に並べた境界箱
この構造は,NET プログラムで BoundingBox オブジェクトと作業するための 9 つの方法を提供します. 可能な方法には: BoundingBox, Contains, Equals, FromGeometry, GetHashCode, Merge, OverlapsWith, Scale, ToString. すべてのパブリックメンバーは,Aspose.3D FOSS for .NET パッケージをインストールした後で任意の.NET アプリケーションにアクセスできます. 特性: Center, Extent, Infinite, Maximum, Minimum, Null,そしてもう1つ.
プロパティ
| 名称 (名) | タイプ | Access | 記述 |
|---|---|---|---|
Extent | BoundingBoxExtent | 読み取ること | 大きさを把握する. |
Minimum | Vector3 | 読み取ること | 最低限の値で 稼いでいるんだ. |
Maximum | Vector3 | 読み取ること | 絶対的な力だ. |
Size | Vector3 | 読み取ること | サイズがわかる. |
Center | Vector3 | 読み取ること | 中央を狙う. |
Null | BoundingBox | 読み取ること | ゼロを手に入れた. |
Infinite | BoundingBox | 読み取ること | 絶対的なものを得ます. |
メソッド
| Signature | 記述 |
|---|---|
BoundingBox(minimum: Vector3, maximum: Vector3) | 指定された最小ベクトルと最大ベクターでボックスを初期化します. |
BoundingBox(minimum: FVector3, maximum: FVector3) | |
BoundingBox(minX: double, minY: double, minZ: double, maxX: double, maxY: double, maxZ: double) | |
Scale() | 包含された点の絶対最大座標値を計算する. |
FromGeometry(geometry: Geometry) | 与えられた幾何学から境界框を構成する. |
Merge(pt: Vector4) | 指定点と合流の境界框 |
Merge(pt: Vector3) | 指定点と合流の境界框 |
Merge(pt: FVector3) | 指定点と合流の境界框 |
Merge(x: double, y: double, z: double) | 指定点と合流の境界框 |
Merge(bb: BoundingBox) | 指定点と合流の境界框 |
ToString() | 文字列の表記を取得します. |
GetHashCode() | このインスタンスのハッシュコードを返します. |
Equals(obj: object) | 2つのオブジェクトが等しいかどうかを判定する. |
OverlapsWith(box: BoundingBox) | 指定された境界框と現在の境界欄が重複しているかどうかを確認する. |
Contains(p: Vector3) | ポイントpが境界框内にあるかどうかを確認する. |
Contains(bbox: BoundingBox) | ポイントpが境界框内にあるかどうかを確認する. |
Equals(other: BoundingBox) | 2つのオブジェクトが等しいかどうかを判定する. |