BoundingBox
개요
BoundingBox Aspose.3D FOSS에서 Java를 위한 클래스입니다. 다음의 사람으로부터 유산을 받은 경우: Serializable.
BoundingBox.BoundingBox는 기본 최소값과 최대 값을 가진 빈 경계 상자를 생성합니다.
이 클래스는 Java 프로그램에서 BoundingBox 객체와 작업하는 21가지 방법을 제공합니다. 이용 가능한 방법에는 다음이 포함됩니다.: BoundingBox, contains, equals, getCenter, getExtent, getMaximum, getMinimum, getSize, hashCode, merge, overlapsWith, scale,1개의 추가 방법. 모든 퍼블릭 멤버들은 Java 패키지 Aspose.3D FOSS를 설치한 후 어떤 자바 애플리케이션에도 액세스할 수 있습니다. 성질: INFINITE, NULL, center, extent, maximum, minimum,그리고 1개 더.
속성
| 이름 | 유형 | Access | 설명 |
|---|---|---|---|
extent | BoundingBoxExtent | 읽으세요. | 그 정도가 되죠. |
minimum | Vector3 | 읽으세요. | 최소한의 돈을 벌 수 있어. |
maximum | Vector3 | 읽으세요. | 최고로 해내죠. |
size | Vector3 | 읽으세요. | 크기를 알 수 있습니다. |
center | Vector3 | 읽으세요. | 중심을 잡는 거야. |
NULL | BoundingBox | 읽으세요. | 0을 얻습니다. |
INFINITE | BoundingBox | 읽으세요. | 무한을 얻습니다. |
메서드
| Signature | 설명 |
|---|---|
BoundingBox() | 지정된 최소 및 최대 벡터와 한계 상자를 초기화합니다. |
BoundingBox(minimum: Vector3, maximum: Vector3) | 이 BoundingBox 인스턴스에서 BoundingBox (최소, 최대) 을 호출합니다. |
BoundingBox(minimum: FVector3, maximum: FVector3) | 이 BoundingBox 인스턴스에서 BoundingBox (최소, 최대) 을 호출합니다. |
BoundingBox(minX: double, minY: double, minZ: double, maxX: double, maxY: double, maxZ: double) | BoundingBox를 호출합니다. 이 BoundingBox 인스턴스에서 minX, minY, MinZ, maxX , maxY , MaxZ) 를 호출 합니다. |
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 인스턴스에서 호출은 ((bbox) 를 포함합니다. |
toString() → String | BoundingBox 인스턴스에서 ToString로 호출합니다. |
hashCode() → int | 이 BoundingBox 인스턴스에 해시코드를 호출합니다. |
equals(obj: Object) → boolean | 이 BoundingBox 인스턴스에서 equal(obj) 를 호출합니다. |