BoundingBox
Übersicht über die
BoundingBox ist eine Klasse in Aspose.3d für Typescript. Erben von: BoundingBox.
BoundingBox und BoundingBox2D bieten Methoden zur Berechnung von Mindest-/Maksimumsgrößen, Mittelpunkt, Größe, Verschmelzpunkten oder anderen Feldern sowie zum Testen der Eindämmung oder Überlappung.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
x | : number | Lesen Sie . | X-Koordinaten der Mindestwinkelstelle des Kästchens |
y | : number | Lesen Sie . | Y-Koordinate der maximalen Ecke des Kästchens |
z | : number | Lesen Sie . | Kurzschluss zur Koordinaten von center.z |
x | : number | Lesen Sie . | X-Koordinaten der Mindestwinkelstelle des Kästchens |
y | : number | Lesen Sie . | Y-Koordinate der maximalen Ecke des Kästchens |
z | : number | Lesen Sie . | Kurzschluss zur Koordinaten von center.z |
x | : number | Lesen Sie . | X-Koordinaten der Mindestwinkelstelle des Kästchens |
y | : number | Lesen Sie . | Y-Koordinate der maximalen Ecke des Kästchens |
z | : number | Lesen Sie . | Kurzschluss zur Koordinaten von center.z |
x | : number | Lesen Sie . | X-Koordinaten der Mindestwinkelstelle des Kästchens |
y | : number | Lesen Sie . | Y-Koordinate der maximalen Ecke des Kästchens |
z | : number | Lesen Sie . | Kurzschluss zur Koordinaten von center.z |
minimum | { x: number; y: number; z: number } | Lesen Sie . | Objekt mit den Mindestkoordinaten des Felds |
x | : number | Lesen Sie . | X-Koordinaten der Mindestwinkelstelle des Kästchens |
y | : number | Lesen Sie . | Y-Koordinate der maximalen Ecke des Kästchens |
z | : number | Lesen Sie . | Kurzschluss zur Koordinaten von center.z |
maximum | { x: number; y: number; z: number } | Lesen Sie . | |
x | : number | Lesen Sie . | X-Koordinaten der Mindestwinkelstelle des Kästchens |
y | : number | Lesen Sie . | Y-Koordinate der maximalen Ecke des Kästchens |
z | : number | Lesen Sie . | Kurzschluss zur Koordinaten von center.z |
center | { x: number; y: number; z: number } | Lesen Sie . | Objekt, das die geometrische Mitte der Box darstellt. |
x | : number | Lesen Sie . | X-Koordinaten der Mindestwinkelstelle des Kästchens |
y | : number | Lesen Sie . | Y-Koordinate der maximalen Ecke des Kästchens |
z | : number | Lesen Sie . | Kurzschluss zur Koordinaten von center.z |
size | { x: number; y: number; z: number } | Lesen Sie . | Objekt, das die Breite, Höhe und Tiefe der Box darstellt. |
x | : number | Lesen Sie . | X-Koordinaten der Mindestwinkelstelle des Kästchens |
y | : number | Lesen Sie . | Y-Koordinate der maximalen Ecke des Kästchens |
z | : number | Lesen Sie . | Kurzschluss zur Koordinaten von center.z |
extent | BoundingBoxExtent | Lesen Sie . | Beschreibt den Ausmaß des Abgrenzungsfeldes (BoundingBoxExtent) |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
constructor() | Erstellt ein Feld aus gegebenen Mindest- und Höchstvektoren |
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 | Gibt ein Grenzfeld zurück, das einen Null-Volumen darstellt (Nullgröße) |
infinite() → BoundingBox | Gibt ein Grenzfeld zurück, das unendlichen Raum umschließt. |
merge() | Erweitert dieses Feld um ein weiteres Grenzfeld zu enthalten |
contains(arg: any) → boolean | Gibt wahr , wenn das Argument in der Box liegt . |
overlapsWith(box: BoundingBox) → boolean | Gilt für die Zwischenkernschnittstelle des angegebenen Felds. |
scale() → number | Gibt den gleichmäßigen Skalafaktor des Felds zurück. |
toString() → string | Gibt eine Zeichenfolge der Grenzfläche zurück |