UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::Spline::TSplineInterpolationPolicy< T > Class Template Reference

#include <InterpolationPolicies.h>

Static Public Member Functions

staticInterpolate (TArrayView< const T *const > Window, float Parameter)
 
staticInterpolateWithBasis (TArrayView< const T *const > Window, TArrayView< const float > Basis)
 
template<int32 Order>
staticEvaluateDerivative (TArrayView< const T *const > Window, float Parameter)
 

Detailed Description

template<typename T>
class UE::Geometry::Spline::TSplineInterpolationPolicy< T >

Base spline interpolation policy that works across all spline types Extends the existing parameter-based interpolation with window-based methods

Member Function Documentation

◆ EvaluateDerivative()

template<typename T >
template<int32 Order>
static T UE::Geometry::Spline::TSplineInterpolationPolicy< T >::EvaluateDerivative ( TArrayView< const T *const >  Window,
float  Parameter 
)
inlinestatic

◆ Interpolate()

template<typename T >
static T UE::Geometry::Spline::TSplineInterpolationPolicy< T >::Interpolate ( TArrayView< const T *const >  Window,
float  Parameter 
)
inlinestatic

◆ InterpolateWithBasis()

template<typename T >
static T UE::Geometry::Spline::TSplineInterpolationPolicy< T >::InterpolateWithBasis ( TArrayView< const T *const >  Window,
TArrayView< const float Basis 
)
inlinestatic

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