BoundingBox2D
Übersicht über die
BoundingBox2D ist eine Klasse in Aspose.3d für Typescript. Erben von: BoundingBox2D.
BoundingBox2D.constructor (()) erstellt ein leeres 2‐D-Begrenzungsfeld.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
extent | BoundingBoxExtent | Lesen Sie . | Zeigt den von der Grenzfläche verwendeten Ausmaß an. |
minimum | Vector2 | Lesen Sie . | Die Mindest-Winkelkoordinaten des Felds als Vector2 enthalten. |
maximum | Vector2 | Lesen Sie . |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
constructor() | Erstellt eine Box aus Min und Max Vektoren |
constructor(minimum: Vector2, maximum: Vector2) | |
constructor(minX: number, minY: number, maxX: number, maxY: number) | |
constructor() | |
merge(pt: Vector2) | Erweitert das Feld um ein weiteres Grenzfeld zu enthalten |
merge(bb: BoundingBox2D) | |
merge() | |
getCenter() → Vector2 | Gibt den Mittelpunkt des Felds als Vector2 zurück. |
getSize() → Vector2 | Gibt die Breite und Höhe des Felds als Vector2 zurück. |
overlapsWith(box: BoundingBox2D) → boolean | Gilt für die beiden Quellen, die sich kreuzen. |
null() → BoundingBox2D | Gibt ein Grenzfeld ohne Bereich (leere) zurück |
infinite() → BoundingBox2D | Gibt ein Grenzfeld zurück, das unendlich weit erstreckt ist. |