PropertyCollection{Categorie:Documentele de activitate}
Opinie generală
BoundingBox este o clasă în Aspose.3d pentru Typescript. Moștenitorii de la: BoundingBox.
BoundingBox și BoundingBox2D oferă metode pentru a calcula extinderile minime/maxim, centrul, dimensiunea, punctele de fuziune sau alte casete și testarea conținutului sau suprapunerii.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
x | : number | Citeşte. | Coordonata X a unghiului minim al cutiei |
y | : number | Citeşte. | Coordonata Y a unghiului maxim al cutiei |
z | : number | Citeşte. | Scurtătură către coordonata center.z |
x | : number | Citeşte. | Coordonata X a unghiului minim al cutiei |
y | : number | Citeşte. | Coordonata Y a unghiului maxim al cutiei |
z | : number | Citeşte. | Scurtătură către coordonata center.z |
x | : number | Citeşte. | Coordonata X a unghiului minim al cutiei |
y | : number | Citeşte. | Coordonata Y a unghiului maxim al cutiei |
z | : number | Citeşte. | Scurtătură către coordonata center.z |
x | : number | Citeşte. | Coordonata X a unghiului minim al cutiei |
y | : number | Citeşte. | Coordonata Y a unghiului maxim al cutiei |
z | : number | Citeşte. | Scurtătură către coordonata center.z |
minimum | { x: number; y: number; z: number } | Citeşte. | Obiectul care conține coordonatele minime ale unghiului casetei. |
x | : number | Citeşte. | Coordonata X a unghiului minim al cutiei |
y | : number | Citeşte. | Coordonata Y a unghiului maxim al cutiei |
z | : number | Citeşte. | Scurtătură către coordonata center.z |
maximum | { x: number; y: number; z: number } | Citeşte. | |
x | : number | Citeşte. | Coordonata X a unghiului minim al cutiei |
y | : number | Citeşte. | Coordonata Y a unghiului maxim al cutiei |
z | : number | Citeşte. | Scurtătură către coordonata center.z |
center | { x: number; y: number; z: number } | Citeşte. | Obiectul care reprezintă centrul geometric al cutiei |
x | : number | Citeşte. | Coordonata X a unghiului minim al cutiei |
y | : number | Citeşte. | Coordonata Y a unghiului maxim al cutiei |
z | : number | Citeşte. | Scurtătură către coordonata center.z |
size | { x: number; y: number; z: number } | Citeşte. | Obiectul care reprezintă lățimea, înălțime și adâncimea cutiei |
x | : number | Citeşte. | Coordonata X a unghiului minim al cutiei |
y | : number | Citeşte. | Coordonata Y a unghiului maxim al cutiei |
z | : number | Citeşte. | Scurtătură către coordonata center.z |
extent | BoundingBoxExtent | Citeşte. | Descrie tipul de amploare pentru caseta delimitatoare (BoundingBoxExtent) |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
constructor() | Creează o casetă din vectorii minimi și maximi dat |
constructor(minimum: { x: number; y: number; z: number }, maximum: { x: number; y: number; z: number }) | |
constructor(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number) | |
constructor() | |
null() → BoundingBox | Întoarce o casetă de limitare care reprezintă un volum nul (dimensiune zero) |
infinite() → BoundingBox | Întoarce o casetă de limitare care înconjoară spațiu infinit. |
merge() | Extinde această casetă pentru a include o altă caseta de limitare |
contains(arg: any) → boolean | Întoarce adevărat dacă argumentul se află în interiorul cutiei. |
overlapsWith(box: BoundingBox) → boolean | Întoarce adevărat dacă această casetă intersectează cutia dată. |
scale() → number | Întoarce factorul de scară uniform al casetei. |
toString() → string | Întoarce o reprezentare a șirului din caseta de limitare. |