ObmedzenieBox2D
Prehľad
BoundingBox2D je trieda v Aspose.3d pre Typescript. dedičstvo od: BoundingBox2D.
BoundingBox2D.constructor (()) vytvára prázdne 2‐D vymeňujúce pole.
Vlastnosti
| Názov: | Typ: | Prístup | Opis: |
|---|---|---|---|
extent | BoundingBoxExtent | Čítajte si . | Zobrazuje typ rozpätia použitý v hraničnom poli. |
minimum | Vector2 | Čítajte si . | Obsahuje minimálne uholné koordináty políčka ako vektor2 |
maximum | Vector2 | Čítajte si . |
Metódy
| Podpis | Opis: |
|---|---|
constructor() | Vytvára políčko z vektorov min a max. |
constructor(minimum: Vector2, maximum: Vector2) | |
constructor(minX: number, minY: number, maxX: number, maxY: number) | |
constructor() | |
merge(pt: Vector2) | Rozširuje pole tak, aby zahŕňalo ďalšie ohraničovacie pole. |
merge(bb: BoundingBox2D) | |
merge() | |
getCenter() → Vector2 | Vráti stredový bod políčka ako vektor2 |
getSize() → Vector2 | Vráti šírku a výšku poľa ako vektor2 |
overlapsWith(box: BoundingBox2D) → boolean | Vráti true , ak sa dve kolónky prekrývajú . |
null() → BoundingBox2D | Vráti vymeňujúce pole bez oblasti (prázdne) |
infinite() → BoundingBox2D | Vráti vymezenú políčku, ktorá sa rozpúšťa v nekonečnom rozsahu. |