Public Member Functions | |
tp_Type | operator() (unsigned i) const |
tp_Type & | operator() (unsigned i) |
tp_Type | divisor () const |
tp_Type | divisor (int newDiv) |
template<void op> | |
void | apply (const blitz::Array< tp_Type, 1 > &in, blitz::Array< tp_Type, 1 > &out, ExtensionMode be) const |
void | apply (const blitz::Array< tp_Type, 1 > &in, blitz::Array< tp_Type, 1 > &out, ExtensionMode be=ZERO_EXT) const |
void | applyAdd (const blitz::Array< tp_Type, 1 > &in, blitz::Array< tp_Type, 1 > &out, ExtensionMode be=ZERO_EXT) const |
void | applySub (const blitz::Array< tp_Type, 1 > &in, blitz::Array< tp_Type, 1 > &out, ExtensionMode be=ZERO_EXT) const |
GenFilter (int origin) | |
GenFilter (int origin, const tp_Type *x, tp_Type divis) | |
Static Public Member Functions | |
static void | set (tp_Type &target, const tp_Type &value) |
static void | inc (tp_Type &target, const tp_Type &value) |
static void | dec (tp_Type &target, const tp_Type &value) |
Static Protected Member Functions | |
template<class tp_Type2 , int tp_size2> | |
static tp_Type2 | filterSP (const GenFilter< tp_Type2, tp_size2 > &coeffs, const blitz::Array< tp_Type2, 1 > &in, int i) |
template<class tp_Type2 > | |
static tp_Type2 | filterSP (const GenFilter< tp_Type2, 1 > &coeffs, const blitz::Array< tp_Type2, 1 > &in, int i) |
template<class tp_Type2 > | |
static tp_Type2 | filterSP (const GenFilter< tp_Type2, 2 > &coeffs, const blitz::Array< tp_Type2, 1 > &in, int i) |
template<class tp_Type2 > | |
static tp_Type2 | filterSP (const GenFilter< tp_Type2, 3 > &coeffs, const blitz::Array< tp_Type2, 1 > &in, int i) |
template<class tp_Type2 > | |
static tp_Type2 | filterSP (const GenFilter< tp_Type2, 4 > &coeffs, const blitz::Array< tp_Type2, 1 > &in, int i) |
template<class tp_Type2 > | |
static tp_Type2 | filterSP (const GenFilter< tp_Type2, 5 > &coeffs, const blitz::Array< tp_Type2, 1 > &in, int i) |
template<class tp_Type2 > | |
static tp_Type2 | filterSP (const GenFilter< tp_Type2, 6 > &coeffs, const blitz::Array< tp_Type2, 1 > &in, int i) |
Protected Attributes | |
tp_Type | m_coeffs [tp_size] |
int | m_origin |
tp_Type | m_divisor |