Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Math/OrientedBox.h |
Include |
#include "Math/OrientedBox.h" |
struct FOrientedBox
Structure for arbitrarily oriented boxes (not necessarily axis-aligned).
Name | Description | ||
---|---|---|---|
|
AxisX |
Holds the x-axis vector of the box. Must be a unit vector. |
|
|
AxisY |
Holds the y-axis vector of the box. Must be a unit vector. |
|
|
AxisZ |
Holds the z-axis vector of the box. Must be a unit vector. |
|
|
Center |
Holds the center of the box. |
|
|
float |
ExtentX |
Holds the extent of the box along its x-axis. |
|
float |
ExtentY |
Holds the extent of the box along its y-axis. |
|
float |
ExtentZ |
Holds the extent of the box along its z-axis. |
Name | Description | |
---|---|---|
|
FOrientedBox() |
Default constructor. |
Name | Description | ||
---|---|---|---|
|
CalcVertices ( |
Fills in the Verts array with the eight vertices of the box. |
|
|
FFloatInterv... |
Project ( |
Finds the projection interval of the box when projected onto Axis. |