aimstil  5.0.5
til::RecursiveFilterSum< TRecursiveFilter1, TRecursiveFilter2 > Class Template Reference

Sum of two recursive filters, a forward and a backward one. More...

#include <til/RecursiveFilterSum.h>

Public Types

typedef TRecursiveFilter1::T T
 Type of the filter. More...
 

Public Member Functions

 RecursiveFilterSum (const TRecursiveFilter1 &filter1, const TRecursiveFilter2 &filter2)
 
void apply (const std::vector< T > &in, std::vector< T > &out) const
 

Detailed Description

template<class TRecursiveFilter1, class TRecursiveFilter2>
class til::RecursiveFilterSum< TRecursiveFilter1, TRecursiveFilter2 >

Sum of two recursive filters, a forward and a backward one.

Definition at line 23 of file RecursiveFilterSum.h.

Member Typedef Documentation

◆ T

template<class TRecursiveFilter1 , class TRecursiveFilter2 >
typedef TRecursiveFilter1::T til::RecursiveFilterSum< TRecursiveFilter1, TRecursiveFilter2 >::T

Type of the filter.

Definition at line 29 of file RecursiveFilterSum.h.

Constructor & Destructor Documentation

◆ RecursiveFilterSum()

template<class TRecursiveFilter1 , class TRecursiveFilter2 >
til::RecursiveFilterSum< TRecursiveFilter1, TRecursiveFilter2 >::RecursiveFilterSum ( const TRecursiveFilter1 &  filter1,
const TRecursiveFilter2 &  filter2 
)
inline

Definition at line 33 of file RecursiveFilterSum.h.

Member Function Documentation

◆ apply()

template<class TRecursiveFilter1 , class TRecursiveFilter2 >
void til::RecursiveFilterSum< TRecursiveFilter1, TRecursiveFilter2 >::apply ( const std::vector< T > &  in,
std::vector< T > &  out 
) const
inline

Definition at line 46 of file RecursiveFilterSum.h.


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