|
kwave
18.07.70
|
#include <Interpolation.h>


Public Member Functions | |
| InterpolationMap () | |
| virtual void | fill () Q_DECL_OVERRIDE |
Public Member Functions inherited from Kwave::TypesMap< Kwave::interpolation_t, int > | |
| 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.