PropertyCollection{/i:
Približni podaci
BoundingBox je klasa u Aspose.3d za Typescript. Nasljednici od: BoundingBox.
BoundingBox i BoundingBox2D nude metode za izračunavanje minimalnih/maksimalnih obima, središta, veličine, spojnih točaka ili drugih polja te testiranja ograničenja ili preklapanja.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
x | : number | Čitaj. | X-koordinata minimalnog ugla kutije |
y | : number | Čitaj. | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke 2. |
z | : number | Čitaj. | Prečica do koordinate center.z |
x | : number | Čitaj. | X-koordinata minimalnog ugla kutije |
y | : number | Čitaj. | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke 2. |
z | : number | Čitaj. | Prečica do koordinate center.z |
x | : number | Čitaj. | X-koordinata minimalnog ugla kutije |
y | : number | Čitaj. | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke 2. |
z | : number | Čitaj. | Prečica do koordinate center.z |
x | : number | Čitaj. | X-koordinata minimalnog ugla kutije |
y | : number | Čitaj. | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke 2. |
z | : number | Čitaj. | Prečica do koordinate center.z |
minimum | { x: number; y: number; z: number } | Čitaj. | Objekt koji sadrži minimalne koordinate ugla polja |
x | : number | Čitaj. | X-koordinata minimalnog ugla kutije |
y | : number | Čitaj. | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke 2. |
z | : number | Čitaj. | Prečica do koordinate center.z |
maximum | { x: number; y: number; z: number } | Čitaj. | |
x | : number | Čitaj. | X-koordinata minimalnog ugla kutije |
y | : number | Čitaj. | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke 2. |
z | : number | Čitaj. | Prečica do koordinate center.z |
center | { x: number; y: number; z: number } | Čitaj. | Objekat koji predstavlja geometrijski centar kutije |
x | : number | Čitaj. | X-koordinata minimalnog ugla kutije |
y | : number | Čitaj. | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke 2. |
z | : number | Čitaj. | Prečica do koordinate center.z |
size | { x: number; y: number; z: number } | Čitaj. | Objekt koji predstavlja širinu, visinu i dubinu kutije. |
x | : number | Čitaj. | X-koordinata minimalnog ugla kutije |
y | : number | Čitaj. | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke 2. |
z | : number | Čitaj. | Prečica do koordinate center.z |
extent | BoundingBoxExtent | Čitaj. | Opisuje se vrsta opsega za granično polje (BoundingBoxExtent) |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
constructor() | Stvara polje iz date minimalne i maksimalne vektore |
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 | Vrati okvir koji predstavlja nultu (nulu veličinu) zapreminu. |
infinite() → BoundingBox | Vrati okruženje koje obuhvaća beskonačan prostor. |
merge() | Širi ovo polje da uključi još jedno okruženje. |
contains(arg: any) → boolean | Vraća true ako argument leži unutar kutije. |
overlapsWith(box: BoundingBox) → boolean | Vraća true ako se ovo polje presjeka s datim poljem. |
scale() → number | Vrati jednaki faktor razine polja. |
toString() → string | Vrati prikaz niza za okruženje polja |