vspline 1.1.0
Generic C++11 Code for Uniform B-Splines
Functions
wielding::detail Namespace Reference

Functions

template<typename T , size_t N, size_t K, size_t ... seq>
void fetch (vigra::TinyVector< vspline::simdized_type< T, K *Vc::Vector< T >::size() >, N > &v, const vigra::TinyVector< T, N > *_data, const size_t &sz, Vc::index_sequence< seq ... >)
 
template<typename T , size_t N, size_t K, size_t ... seq>
void stash (const vigra::TinyVector< vspline::simdized_type< T, K *Vc::Vector< T >::size() >, N > &v, vigra::TinyVector< T, N > *_data, const size_t &sz, Vc::index_sequence< seq ... >)
 

Function Documentation

◆ fetch()

template<typename T , size_t N, size_t K, size_t ... seq>
void wielding::detail::fetch ( vigra::TinyVector< vspline::simdized_type< T, K *Vc::Vector< T >::size() >, N > &  v,
const vigra::TinyVector< T, N > *  _data,
const size_t &  sz,
Vc::index_sequence< seq ... >   
)

Definition at line 118 of file interleave.h.

◆ stash()

template<typename T , size_t N, size_t K, size_t ... seq>
void wielding::detail::stash ( const vigra::TinyVector< vspline::simdized_type< T, K *Vc::Vector< T >::size() >, N > &  v,
vigra::TinyVector< T, N > *  _data,
const size_t &  sz,
Vc::index_sequence< seq ... >   
)

Definition at line 160 of file interleave.h.