kwave
18.07.70
|
#include <Interpolation.h>
Public Member Functions | |
InterpolationMap () | |
virtual void | fill () Q_DECL_OVERRIDE |
![]() | |
TypesMap () | |
virtual | ~TypesMap () |
virtual void | append (Kwave::interpolation_t index, int data, const QString &name, const QString &description) |
unsigned int | count () const |
Kwave::interpolation_t | findFromData (const int &data) const |
Kwave::interpolation_t | findFromName (const QString &name) const |
int | data (Kwave::interpolation_t type) const |
QString | name (Kwave::interpolation_t type) const |
QString | description (Kwave::interpolation_t type, bool localized) const |
QStringList | allNames () const |
QList< Kwave::interpolation_t > | keys () const |
Little private class for initialized map. Used to translate interpolation_t into verbose name and vice-versa.
Definition at line 123 of file Interpolation.h.
|
inlineexplicit |
Constructor
Definition at line 129 of file Interpolation.h.
|
virtual |
filling function for the map.
Implements Kwave::TypesMap< Kwave::interpolation_t, int >.
Definition at line 32 of file Interpolation.cpp.
References ADD, Kwave::INTPOL_LINEAR, Kwave::INTPOL_NPOLYNOMIAL, Kwave::INTPOL_POLYNOMIAL3, Kwave::INTPOL_POLYNOMIAL5, Kwave::INTPOL_POLYNOMIAL7, Kwave::INTPOL_SAH, Kwave::INTPOL_SPLINE, and Kwave::Interpolation::m_interpolation_map.