Navigation
API > API/Runtime > API/Runtime/GeometryCore
| Name | TInterval1 |
| Type | struct |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/BoxTypes.h |
| Include Path | #include "BoxTypes.h" |
Syntax
template<typename RealType>
struct TInterval1
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TInterval1 () |
BoxTypes.h | ||
TInterval1
(
const RealType& Min, |
BoxTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Max | RealType | BoxTypes.h | ||
| Min | RealType | BoxTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
RealType Center() |
BoxTypes.h | ||
RealType Clamp
(
RealType f |
Clamp Value f to interval [Min,Max] | BoxTypes.h | |
void Contain
(
const TInterval1< RealType >& O |
BoxTypes.h | ||
void Contain
(
const RealType& V |
BoxTypes.h | ||
bool Contains
(
const TInterval1< RealType >& O |
BoxTypes.h | ||
bool Contains
(
RealType D |
BoxTypes.h | ||
RealType Dist
(
const TInterval1< RealType >& O |
BoxTypes.h | ||
void Expand
(
RealType Radius |
BoxTypes.h | ||
RealType Extent() |
BoxTypes.h | ||
RealType GetT
(
RealType Value |
Convert Value into (clamped) T Value in range [0,1] | BoxTypes.h | |
RealType GetUnclampedT
(
RealType Value |
Convert Value into T Value. | BoxTypes.h | |
RealType Interpolate
(
RealType T |
Interpolate between Min and Max using Value T in range [0,1] | BoxTypes.h | |
TInterval1< RealType > IntersectionWith
(
const TInterval1< RealType >& O |
BoxTypes.h | ||
bool IsEmpty() |
BoxTypes.h | ||
RealType Length() |
BoxTypes.h | ||
RealType MaxAbsExtrema() |
BoxTypes.h | ||
bool Overlaps
(
const TInterval1< RealType >& O |
BoxTypes.h | ||
void Set
(
TInterval1 O |
BoxTypes.h | ||
void Set
(
RealType A, |
BoxTypes.h | ||
RealType SquaredDist
(
const TInterval1< RealType >& O |
BoxTypes.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TInterval1< RealType > Empty() |
BoxTypes.h | ||
static TInterval1< RealType > MakeFromUnordered
(
const RealType& A, |
BoxTypes.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TInterval1 operator-
(
TInterval1 V |
BoxTypes.h | ||
TInterval1 operator-
(
RealType f |
BoxTypes.h | ||
TInterval1 operator*
(
RealType f |
BoxTypes.h | ||
TInterval1 operator+
(
RealType f |
BoxTypes.h |