#include <IntBoxTypes.h>
◆ FAxisAlignedBox2i() [1/4]
| UE::Geometry::FAxisAlignedBox2i::FAxisAlignedBox2i |
( |
| ) |
|
|
inline |
◆ FAxisAlignedBox2i() [2/4]
| UE::Geometry::FAxisAlignedBox2i::FAxisAlignedBox2i |
( |
const FVector2i & |
Min, |
|
|
const FVector2i & |
Max |
|
) |
| |
|
inline |
◆ FAxisAlignedBox2i() [3/4]
| UE::Geometry::FAxisAlignedBox2i::FAxisAlignedBox2i |
( |
int32 |
SquareSize | ) |
|
|
inline |
◆ FAxisAlignedBox2i() [4/4]
| UE::Geometry::FAxisAlignedBox2i::FAxisAlignedBox2i |
( |
int32 |
Width, |
|
|
int32 |
Height |
|
) |
| |
|
inline |
◆ Area()
| int32 UE::Geometry::FAxisAlignedBox2i::Area |
( |
| ) |
const |
|
inline |
◆ Contain()
| void UE::Geometry::FAxisAlignedBox2i::Contain |
( |
const FVector2i & |
V | ) |
|
|
inline |
◆ Contains()
| bool UE::Geometry::FAxisAlignedBox2i::Contains |
( |
const FVector2i & |
V | ) |
const |
|
inline |
◆ Diagonal()
| FVector2i UE::Geometry::FAxisAlignedBox2i::Diagonal |
( |
| ) |
const |
|
inline |
◆ Empty()
◆ Expand()
| void UE::Geometry::FAxisAlignedBox2i::Expand |
( |
int32 |
Radius | ) |
|
|
inline |
◆ GetCorner()
| FVector2i UE::Geometry::FAxisAlignedBox2i::GetCorner |
( |
int |
Index | ) |
const |
|
inline |
Corners are ordered to follow the perimeter of the bounding rectangle, starting from the (Min.X, Min.Y) corner and ending at (Min.X, Max.Y)
- Parameters
-
| Index | which corner to return, must be in range [0,3] |
- Returns
- Corner of the bounding rectangle
◆ IsEmpty()
| bool UE::Geometry::FAxisAlignedBox2i::IsEmpty |
( |
| ) |
const |
|
inline |
◆ operator!=()
◆ operator==()
◆ Max
| FVector2i UE::Geometry::FAxisAlignedBox2i::Max |
◆ Min
| FVector2i UE::Geometry::FAxisAlignedBox2i::Min |
The documentation for this struct was generated from the following file: