svcore
1.9
|
#include <Window.h>
Public Member Functions | |
Window (WindowType type, int size) | |
Construct a windower of the given type and size. More... | |
Window (const Window &w) | |
Window & | operator= (const Window &w) |
virtual | ~Window () |
void | cut (T *const BQ_R__ block) const |
void | cut (const T *const BQ_R__ src, T *const BQ_R__ dst) const |
T | getArea () |
T | getValue (int i) |
WindowType | getType () const |
int | getSize () const |
Static Public Member Functions | |
static std::string | getNameForType (WindowType type) |
static WindowType | getTypeForName (std::string name) |
Protected Member Functions | |
void | encache () |
void | cosinewin (T *, double, double, double, double) |
Protected Attributes | |
WindowType | m_type |
int | m_size |
T *BQ_R__ | m_cache |
T | m_area |
Detailed Description
Constructor & Destructor Documentation
|
inline |
Member Function Documentation
|
inline |
Definition at line 70 of file Window.h.
Referenced by FFTModel::getFFTColumn().
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
Definition at line 189 of file Window.h.
References BartlettWindow, BlackmanHarrisWindow, BlackmanWindow, GaussianWindow, HammingWindow, HanningWindow, NuttallWindow, ParzenWindow, and RectangularWindow.
Referenced by Window< float >::getSize(), and RDFTransformFactoryImpl::writeTransformToRDF().
|
static |
Definition at line 211 of file Window.h.
References BartlettWindow, BlackmanHarrisWindow, BlackmanWindow, GaussianWindow, HammingWindow, HanningWindow, NuttallWindow, ParzenWindow, and RectangularWindow.
Referenced by Window< float >::getSize().
|
protected |
Definition at line 101 of file Window.h.
References BartlettWindow, BlackmanHarrisWindow, BlackmanWindow, Window< T >::cosinewin(), GaussianWindow, HammingWindow, HanningWindow, Window< T >::m_area, Window< T >::m_cache, Window< T >::m_size, Window< T >::m_type, NuttallWindow, ParzenWindow, and RectangularWindow.
Referenced by Window< float >::operator=(), and Window< float >::Window().
|
protected |
Definition at line 176 of file Window.h.
References M_PI, and Window< T >::m_size.
Referenced by Window< T >::encache().
Member Data Documentation
|
protected |
Definition at line 91 of file Window.h.
Referenced by Window< T >::encache(), Window< float >::getType(), and Window< float >::operator=().
|
protected |
Definition at line 92 of file Window.h.
Referenced by Window< T >::cosinewin(), Window< float >::cut(), Window< T >::encache(), Window< float >::getSize(), and Window< float >::operator=().
|
protected |
Definition at line 93 of file Window.h.
Referenced by Window< float >::cut(), Window< T >::encache(), Window< float >::getValue(), and Window< float >::~Window().
|
protected |
Definition at line 94 of file Window.h.
Referenced by Window< T >::encache(), and Window< float >::getArea().
The documentation for this class was generated from the following file:
Generated by 1.8.11