Aabb3 Structure |
Namespace: Lumiscaphe.Workshop.Interop
The Aabb3 type exposes the following members.
| Name | Description | |
|---|---|---|
| Aabb3(Vector3) |
Initializes a new instance of the Aabb3 structure using the same minimum and maximum corner.
| |
| Aabb3(Vector3, Vector3) |
Initializes a new instance of the Aabb3 structure using different minimum and maximum corner.
|
| Name | Description | |
|---|---|---|
| IsInitialized |
Gets a value indicating whether this instance is initialized.
| |
| Item |
Bracket operator to get the minimum or maximum corner.
| |
| MaxCorner |
Gets the maximum corner of the bounding box.
| |
| MinCorner |
Gets the minimum corner of the bounding box.
| |
| P0 |
Gets the bottom-left-front vertex of the bounding box (minimum corner).
| |
| P1 |
Gets the bottom-left-back vertex of the bounding box.
| |
| P2 |
Gets the top-left-front vertex of the bounding box.
| |
| P3 |
Gets the bottom-right-front vertex of the bounding box.
| |
| P4 |
Gets the top-right-front vertex of the bounding box.
| |
| P5 |
Gets the bottom-right-back vertex of the bounding box.
| |
| P6 |
Gets the top-left-back vertex of the bounding box.
| |
| P7 |
Gets the top-right-back vertex of the bounding box (maximum corner).
| |
| Size |
Gets the diagonal size of the bounding box.
|
| Name | Description | |
|---|---|---|
| Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) | |
| Extend(Aabb3) |
Extends the bounding box with the specified Aabb3.
| |
| Extend(Vector3) |
Extends the bounding box with the specified Vector3.
| |
| GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToString |
Format the Aabb3 to a String.
(Overrides ValueTypeToString.) |