kwave
18.07.70
|
#include <WindowFunction.h>
Public Member Functions | |
InitializedTypesMap () | |
virtual void | fill () Q_DECL_OVERRIDE |
![]() | |
TypesMap () | |
virtual | ~TypesMap () |
virtual void | append (window_function_t index, unsigned int data, const QString &name, const QString &description) |
unsigned int | count () const |
window_function_t | findFromData (const unsigned int &data) const |
window_function_t | findFromName (const QString &name) const |
unsigned int | data (window_function_t type) const |
QString | name (window_function_t type) const |
QString | description (window_function_t type, bool localized) const |
QStringList | allNames () const |
QList< window_function_t > | keys () const |
This map will be initialized with all known window functions.
Definition at line 122 of file WindowFunction.h.
|
inlineexplicit |
Constructor
Definition at line 127 of file WindowFunction.h.
|
virtual |
fill function for the map
Implements Kwave::TypesMap< window_function_t, unsigned int >.
Definition at line 29 of file WindowFunction.cpp.
References _, Kwave::TypesMap< window_function_t, unsigned int >::append(), Kwave::WindowFunction::m_types_map, Kwave::WINDOW_FUNC_BLACKMAN, Kwave::WINDOW_FUNC_HAMMING, Kwave::WINDOW_FUNC_HANNING, Kwave::WINDOW_FUNC_NONE, and Kwave::WINDOW_FUNC_TRIANGULAR.