Navigation
API > API/Runtime > API/Runtime/Core
| Name | TBounds |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Math/Bounds.h |
| Include Path | #include "Math/Bounds.h" |
Syntax
template<typename T>
struct TBounds
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FReal | T | Math/Bounds.h | |
| TMatrix | UE::Math::TMatrix< U > | Math/Bounds.h | |
| TVector | UE::Math::TVector< U > | Math/Bounds.h | |
| TVector4 | UE::Math::TVector4< U > | Math/Bounds.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Max | TVector4< T > | Math/Bounds.h | ||
| Min | TVector4< T > | Math/Bounds.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Contains
(
const TBounds< T >& Other |
Math/Bounds.h | ||
T DistSqr
(
const TVector< T >& Point |
Math/Bounds.h | ||
TVector< T > GetCenter() |
Math/Bounds.h | ||
TVector< T > GetExtent() |
Math/Bounds.h | ||
TVector< T > GetSize() |
Math/Bounds.h | ||
T GetSurfaceArea() |
Math/Bounds.h | ||
bool Intersect
(
const TBounds< T >& Other |
Math/Bounds.h | ||
auto ToAbsolute
(
const TVector< U >& Offset |
Math/Bounds.h | ||
TBounds< float > ToRelative
(
const TVector< U >& Offset |
Math/Bounds.h | ||
TBounds< T > TransformBy
(
const TMatrix< T >& M |
Math/Bounds.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Math/Bounds.h | |||
TBounds< T > & operator+=
(
const TVector< T >& Other |
Math/Bounds.h | ||
TBounds< T > & operator+=
(
const TBounds< T >& Other |
Math/Bounds.h | ||
TBounds< T > & operator=
(
const TVector< T >& Other |
Math/Bounds.h |