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.) |