WFunc.h File Reference

#include "types.h"
#include <algorithm>
#include <boost/bind.hpp>
#include <boost/cast.hpp>
#include <functional>

Go to the source code of this file.

Classes

struct  Hamming
 This functor returns the weighting factor for the Hamming window, given the relative position relpos [0..1] in the time series. More...
struct  Hanning
 This functor returns the weighting factor for the Hanning window, given the relative position (0..1) in the time series. More...
struct  Boxcar
 A functor for the simple Boxcar function. More...
struct  Steep
 This functor rises steeply at the edges and then has a wide range where it is unity. More...
struct  CosSq
 The cosine squared windows of fixed width. More...
class  TruncCosSq
 A vraible width cosine squared window that is zero outside. More...

Functions

template<typename InputIterator, typename OutputIterator, typename WindowFunctype>
void ApplyWindow (InputIterator inbegin, InputIterator inend, OutputIterator outbegin, WindowFunctype WFunc)
 Apply one of the above window functions to a range.


Generated on Fri Jul 4 15:30:21 2008 for GPLIB++ by  doxygen 1.5.5