BoundingBox
BoundingBox structure
Der an der Achse ausgerichtete Begrenzungsrahmen
public struct BoundingBox
Konstrukteure
| Name | Beschreibung |
|---|
| BoundingBox(Vector3, Vector3) | Initialisiert einen endlichen Begrenzungsrahmen mit gegebener minimaler und maximaler Ecke |
| BoundingBox(double, double, double, double, double, double) | Initialisiert einen endlichen Begrenzungsrahmen mit gegebener minimaler und maximaler Ecke |
Eigenschaften
| Name | Beschreibung |
|---|
| Center { get; } | Die Mitte des Begrenzungsrahmens. |
| Extent { get; } | Ruft die Ausdehnung des Begrenzungsrahmens ab. |
| Maximum { get; } | Die maximale Ecke des Begrenzungsrahmens |
| Minimum { get; } | Die kleinste Ecke des Begrenzungsrahmens |
| Size { get; } | Die Größe des Begrenzungsrahmens |
Methoden
| Name | Beschreibung |
|---|
| static FromGeometry(Geometry) | Konstruieren Sie einen Begrenzungsrahmen aus einer gegebenen Geometrie |
| override Equals(object) | Bestimmt, ob zwei Objekte gleich sind |
| override GetHashCode() | Gibt den Hashcode für diese Instanz zurück |
| override ToString() | Ruft die Zeichenfolgendarstellung des Begrenzungsrahmens ab. |
| operator * | Operatorüberladung für multiply |
Felder
| Name | Beschreibung |
|---|
| static readonly Infinite | Der unendliche Begrenzungsrahmen |
| static readonly Null | Der Null-Begrenzungsrahmen |
Siehe auch