aimstil  5.0.5
til::MultiDWTShuffle< T > Class Template Reference

#include <cathier/dwt.h>

Public Member Functions

 MultiDWTShuffle ()
 
 MultiDWTShuffle (std::size_t maxlength)
 
void shuffle (T *s, std::size_t length, std::size_t jump=1)
 
void unshuffle (T *s, std::size_t length, std::size_t jump=1)
 

Detailed Description

template<typename T>
class til::MultiDWTShuffle< T >

Definition at line 303 of file dwt.h.

Constructor & Destructor Documentation

◆ MultiDWTShuffle() [1/2]

template<typename T >
til::MultiDWTShuffle< T >::MultiDWTShuffle ( )
inline

Definition at line 306 of file dwt.h.

◆ MultiDWTShuffle() [2/2]

template<typename T >
til::MultiDWTShuffle< T >::MultiDWTShuffle ( std::size_t  maxlength)
inline

Definition at line 307 of file dwt.h.

Member Function Documentation

◆ shuffle()

template<typename T >
void til::MultiDWTShuffle< T >::shuffle ( T *  s,
std::size_t  length,
std::size_t  jump = 1 
)

◆ unshuffle()

template<typename T >
void til::MultiDWTShuffle< T >::unshuffle ( T *  s,
std::size_t  length,
std::size_t  jump = 1 
)

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