BoundingBox
概要
BoundingBox クラスです. これは,JavaのPLACEHOLDER_0で使用されます. 遺産は: Serializable.
BoundingBox.BoundingBox はデフォルトの最小値と最大値を入力した空白な境界欄を作成します.
このクラスでは,Java プログラムで BoundingBox オブジェクトと作業するための 21 つのメソッドが提供されています. 可能な方法には: BoundingBox, contains, equals, getCenter, getExtent, getMaximum, getMinimum, getSize, hashCode, merge, overlapsWith, scale,追加方法 1 つ. すべてのパブリックメンバーは,JavaのパッケージのためのFOSS Aspose.3D をインストールした後で,任意の Java アプリケーションにアクセスできます. 特性: INFINITE, NULL, center, extent, maximum, minimum,そしてもう1つ.
特性について
| 名称 (名) | タイプ | Access | 記述 |
|---|---|---|---|
extent | BoundingBoxExtent | 読み取ること | 大きさを把握する. |
minimum | Vector3 | 読み取ること | 最低限の値で 稼いでいるんだ. |
maximum | Vector3 | 読み取ること | 絶対的な力だ. |
size | Vector3 | 読み取ること | サイズがわかる. |
center | Vector3 | 読み取ること | 中央を狙う. |
NULL | BoundingBox | 読み取ること | ゼロを手に入れた. |
INFINITE | BoundingBox | 読み取ること | 絶対的なものを得ます. |
方法について
| Signature | 記述 |
|---|---|
BoundingBox() | 指定された最小および最大ベクトルで境界框を初期化する. |
BoundingBox(minimum: Vector3, maximum: Vector3) | この BoundingBox インスタンスの {Minimum, Maximum) を呼びます. |
BoundingBox(minimum: FVector3, maximum: FVector3) | この BoundingBox インスタンスの {Minimum, Maximum) を呼びます. |
BoundingBox(minX: double, minY: double, minZ: double, maxX: double, maxY: double, maxZ: double) | この BoundingBox インスタンスのBoundingBoxを呼びます. |
getExtent() → BoundingBoxExtent | 範囲を返します. |
getMinimum() → Vector3 | 最小値を返します. |
getMaximum() → Vector3 | 返金値が最大です. |
getSize() → Vector3 | サイズを返します. |
getCenter() → Vector3 | センターを返します. |
scale() → double | この BoundingBox インスタンスのスケール呼び出しです. |
merge(pt: Vector4) | この BoundingBox インスタンスの merge(pt) を呼びます. |
merge(pt: Vector3) | この BoundingBox インスタンスの merge(pt) を呼びます. |
merge(pt: FVector3) | この BoundingBox インスタンスの merge(pt) を呼びます. |
merge(x: double, y: double, z: double) | この BoundingBox インスタンスの merge(x,y,z) という呼び出しです. |
merge(bb: BoundingBox) | この BoundingBox インスタンスの merge(bb) を呼びます. |
overlapsWith(box: BoundingBox) → boolean | この BoundingBox インスタンスの呼び出しは,このボックスと重複します. |
contains(p: Vector3) → boolean | この BoundingBox インスタンスのコールには,p が含まれています. |
contains(bbox: BoundingBox) → boolean | この BoundingBox インスタンスの Calls contains (bbox) を参照してください. |
toString() → String | この BoundingBox インスタンスの toString を呼びます. |
hashCode() → int | この BoundingBox インスタンスのハッシュコードを呼びます. |
equals(obj: Object) → boolean | この BoundingBox インスタンスの callは,等しいです. |