UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::Spline::Math::FSplineValidation Struct Reference

#include <SplineMath.h>

Static Public Member Functions

template<typename T >
staticGetDefaultValue ()
 
template<typename T >
static bool IsValidWindow (TArrayView< const T *const > Window, int32 RequiredSize)
 
static bool IsValidParameter (float Parameter)
 
template<typename T >
static bool IsValidGeometry (TArrayView< const T *const > Window, float Tolerance=UE_KINDA_SMALL_NUMBER)
 

Detailed Description

Helper for validating types and inputs

Member Function Documentation

◆ GetDefaultValue()

template<typename T >
static T UE::Geometry::Spline::Math::FSplineValidation::GetDefaultValue ( )
inlinestatic

Get the default/zero value for a type

◆ IsValidGeometry()

template<typename T >
static bool UE::Geometry::Spline::Math::FSplineValidation::IsValidGeometry ( TArrayView< const T *const >  Window,
float  Tolerance = UE_KINDA_SMALL_NUMBER 
)
inlinestatic

◆ IsValidParameter()

static bool UE::Geometry::Spline::Math::FSplineValidation::IsValidParameter ( float  Parameter)
inlinestatic

◆ IsValidWindow()

template<typename T >
static bool UE::Geometry::Spline::Math::FSplineValidation::IsValidWindow ( TArrayView< const T *const >  Window,
int32  RequiredSize 
)
inlinestatic

The documentation for this struct was generated from the following file: