OgraničenjeBox2D
Približni podaci
BoundingBox2D je klasa u Aspose.3d za Typescript. Nasljednici od: BoundingBox2D.
U ovom slučaju, ako je to moguće, mora se provesti proces obrade.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
extent | BoundingBoxExtent | Čitaj. | Iznos od 0,01 do 0,010 u odnosu na broj brojeva. |
minimum | Vector2 | Čitaj. | Ima minimalne kutovne koordinate polja kao Vector2 |
maximum | Vector2 | Čitaj. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
constructor() | Stvara kutiju iz min i max vektora. |
constructor(minimum: Vector2, maximum: Vector2) | |
constructor(minX: number, minY: number, maxX: number, maxY: number) | |
constructor() | |
merge(pt: Vector2) | Širi polje da uključi još jedno okruženje. |
merge(bb: BoundingBox2D) | |
merge() | |
getCenter() → Vector2 | Vrati središte polja kao Vector2 |
getSize() → Vector2 | Vrati širinu i visinu polja kao Vector2 |
overlapsWith(box: BoundingBox2D) → boolean | Vraća true ako se dvije polja presjeknu. |
null() → BoundingBox2D | Vrati okvir bez područja (prazno) |
infinite() → BoundingBox2D | Vrati okruženje koje obuhvaća beskrajne obimove. |