BoundingBox2D
Innehåll
[
Dölj
]BoundingBox2D class
Den axeljusterade avgränsningsboxen för Vector2
Egenskaper
| Namn | Beskrivning |
|---|---|
| NULL | Den nulla avgränsningsboxen |
| INFINITE | Den oändliga avgränsningsboxen |
Metoder
constructor
| Namn | Beskrivning |
|---|---|
| constructor() |
Result:
constructor_overload
| Namn | Beskrivning |
|---|---|
| constructor_overload(minimum, maximum) | Initierar en ändlig avgränsningsbox med angivet minsta och största hörn |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| minimum | Vector2 | Det minsta hörnet |
| maximum | Vector2 | Det största hörnet |
Result:
getExtent
| Namn | Beskrivning |
|---|---|
| getExtent() | Hämtar omfattningen av avgränsningsboxen. Värdet på egenskapen är heltalskonstanten BoundingBoxExtent. |
Result:
getMinimum
| Namn | Beskrivning |
|---|---|
| getMinimum() | Det minsta hörnet av avgränsningsboxen |
Result:
getMaximum
| Namn | Beskrivning |
|---|---|
| getMaximum() | Det största hörnet av avgränsningsboxen |
Result:
merge
| Namn | Beskrivning |
|---|---|
| merge(pt) | Sammanfogar den nya boxen med den aktuella avgränsningsboxen. |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| p | Vector2 | null |
Result:
merge
| Namn | Beskrivning |
|---|---|
| merge(bb) | Sammanfogar den nya boxen med den aktuella avgränsningsboxen. |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| b | BoundingBox2D | null |
Result:
toString
| Namn | Beskrivning |
|---|---|
| toString() | Hämtar strängrepresentationen av den omgivande lådan. |
Result: Sträng