![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <BoxTypes.h>
Public Member Functions | |
| TInterval1 () | |
| TInterval1 (const RealType &Min, const RealType &Max) | |
| RealType | Center () const |
| RealType | Extent () const |
| RealType | Length () const |
| RealType | MaxAbsExtrema () const |
| void | Contain (const RealType &V) |
| void | Contain (const TInterval1< RealType > &O) |
| bool | Contains (RealType D) const |
| bool | Contains (const TInterval1< RealType > &O) const |
| bool | Overlaps (const TInterval1< RealType > &O) const |
| RealType | SquaredDist (const TInterval1< RealType > &O) const |
| RealType | Dist (const TInterval1< RealType > &O) const |
| TInterval1< RealType > | IntersectionWith (const TInterval1< RealType > &O) const |
| RealType | Clamp (RealType f) const |
| RealType | Interpolate (RealType T) const |
| RealType | GetT (RealType Value) const |
| RealType | GetUnclampedT (RealType Value) const |
| void | Set (TInterval1 O) |
| void | Set (RealType A, RealType B) |
| TInterval1 | operator- (TInterval1 V) const |
| TInterval1 | operator+ (RealType f) const |
| TInterval1 | operator- (RealType f) const |
| TInterval1 | operator* (RealType f) const |
| bool | IsEmpty () const |
| void | Expand (RealType Radius) |
Static Public Member Functions | |
| static TInterval1< RealType > | Empty () |
| static TInterval1< RealType > | MakeFromUnordered (const RealType &A, const RealType &B) |
Public Attributes | |
| RealType | Min |
| RealType | Max |
|
inline |
|
inline |
|
inline |
|
inline |
clamp Value f to interval [Min,Max]
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
Convert Value into (clamped) T Value in range [0,1]
|
inline |
Convert Value into T Value.
|
inline |
interpolate between Min and Max using Value T in range [0,1]
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| RealType UE::Geometry::TInterval1< RealType >::Max |
| RealType UE::Geometry::TInterval1< RealType >::Min |