CubbyFlow::Internal::Cubic< T, N, I > Struct Template Reference

#include <Core/Array/ArraySamplers-Impl.hpp>

Public Types

using ScalarType = typename GetScalarType< T >::value
 

Static Public Member Functions

template<typename View , typename CubicInterpolationOp , typename... RemainingIndices>
static auto Call (const View &view, Vector< ssize_t, N > i, Vector< ScalarType, N > t, CubicInterpolationOp op, RemainingIndices... indices)
 

Member Typedef Documentation

◆ ScalarType

template<typename T , size_t N, size_t I>
using CubbyFlow::Internal::Cubic< T, N, I >::ScalarType = typename GetScalarType<T>::value

Member Function Documentation

◆ Call()

template<typename T , size_t N, size_t I>
template<typename View , typename CubicInterpolationOp , typename... RemainingIndices>
static auto CubbyFlow::Internal::Cubic< T, N, I >::Call ( const View &  view,
Vector< ssize_t, N >  i,
Vector< ScalarType, N >  t,
CubicInterpolationOp  op,
RemainingIndices...  indices 
)
inlinestatic

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