BoundingBox2D
Übersicht
BoundingBox2D ist eine Klasse in Aspose.3D FOSS für Java. Erbt von: Struct<BoundingBox2D>, Serializable.
Die achsen-ausgerichtete Begrenzungsbox für Vector2 /
Diese Klasse stellt 11 Methoden zur Arbeit mit BoundingBox2D-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: BoundingBox2D, clone, copyFrom, equals, getExtent, getMaximum, getMinimum, hashCode, merge, toString. Alle öffentlichen Mitglieder sind für jede Java-Anwendung zugänglich, nachdem das Aspose.3D FOSS für Java-Paket installiert wurde. Eigenschaften: INFINITE, NULL, extent, maximum, minimum.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
extent | BoundingBoxExtent | Lesen | Gibt die Ausdehnung des Begrenzungsrahmens zurück. |
minimum | Vector2 | Lesen | Die minimale Ecke der Begrenzungsbox @return Die minimale Ecke der Begrenzungsbox / |
maximum | Vector2 | Lesen | Die maximale Ecke der Begrenzungsbox @return Die maximale Ecke der Begrenzungsbox / |
NULL | BoundingBox2D | Lesen | Der Null-Begrenzungsrahmen / |
INFINITE | BoundingBox2D | Lesen | Der unendliche Begrenzungsrahmen / |
Methoden
| Signatur | Beschreibung |
|---|---|
BoundingBox2D() | Initialisiert eine neue Instanz der BoundingBox2D-Klasse. |
getExtent() → BoundingBoxExtent | Ruft den Umfang des Begrenzungsrahmens ab. |
getMinimum() → Vector2 | Die minimale Ecke der Bounding Box @return Die minimale Ecke der Bounding Box / |
getMaximum() → Vector2 | Die maximale Ecke der Bounding Box @return Die maximale Ecke der Bounding Box / |
merge(pt: Vector2) | Führt die neue Box in die aktuelle Bounding Box ein. |
merge(bb: BoundingBox2D) | Führt die neue Box in die aktuelle Bounding Box ein. |
toString() → String | Gibt die Zeichenkettenrepräsentation der Bounding-Box zurück. |
clone() → BoundingBox2D | Kopiere aktuelle Instanz @return geklonte Instanz / |
copyFrom(t: BoundingBox2D) | Kopiere internen Zustand vom Argument t @param t Quellinstanz zum Kopieren / |
hashCode() → int | Gibt den Hashcode für diese Instanz zurück @return Der Hashcode der Begrenzungsbox / |
equals(obj: Object) → boolean | Bestimmt, ob zwei Objekte gleich sind @param obj Das zu vergleichende Objekt @return true, wenn zwei Objekte gleich sind / |