|
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 *src) const |
| void | cut (T *src, T *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 *, T, T, T, T) |
Protected Attributes | |
| WindowType | m_type |
| int | m_size |
| T * | m_cache |
| T | m_area |
|
inline |
|
inline |
Definition at line 61 of file Window.h.
Referenced by Window< fftsample >::cut(), and FFTDataServer::fillColumn().
|
inline |
|
inline |
|
inline |
Definition at line 69 of file Window.h.
Referenced by FFTDataServer::generateFileBasename(), and FFTDataServer::getWindowType().
|
inline |
|
static |
|
static |
|
protected |
Definition at line 89 of file Window.h.
Referenced by Window< fftsample >::operator=(), and Window< fftsample >::Window().
|
protected |
|
protected |
Definition at line 79 of file Window.h.
Referenced by Window< fftsample >::getType(), and Window< fftsample >::operator=().
|
protected |
Definition at line 80 of file Window.h.
Referenced by Window< fftsample >::cut(), Window< fftsample >::getSize(), and Window< fftsample >::operator=().
|
protected |
Definition at line 81 of file Window.h.
Referenced by Window< fftsample >::cut(), Window< fftsample >::getValue(), and Window< fftsample >::~Window().
|
protected |
Definition at line 82 of file Window.h.
Referenced by Window< fftsample >::getArea().