#include <BetaGridPresenter.h>
Public Slots | |
void | changeBinPhi (int value) |
void | changeBinRho (int value) |
void | changeDistanceFunction (int value) |
void | changeMaxRho (double value) |
void | changeMinRho (double value) |
void | changeParameter (const QString &name) |
Signals | |
void | descriptorChanged () |
Public Member Functions | |
BetaGridPresenter (BetaGridGenerator *descriptor, ParameterWidget *peakParameter) | |
void | insertDistanceFunction (const QString &name, const HistogramDistance< double > *distanceFunction) |
virtual void | setDescriptor (DescriptorGenerator *descriptor) |
virtual void | setDescriptorParameter (ParameterWidget *peakParameter) |
Protected Member Functions | |
void | reconnect () |
void | syncronize () |
Protected Attributes | |
const HistogramDistance< double > * | m_currentDistanceFunction |
int | m_currentDistanceFunctionIndex |
QStringList | m_distanceFunctionNames |
QVector< const HistogramDistance< double > * > | m_distanceFunctions |
Definition at line 32 of file BetaGridPresenter.h.
BetaGridPresenter::BetaGridPresenter | ( | BetaGridGenerator * | descriptor, | |
ParameterWidget * | peakParameter | |||
) |
Definition at line 6 of file BetaGridPresenter.cpp.
void BetaGridPresenter::changeBinPhi | ( | int | value | ) | [slot] |
Definition at line 106 of file BetaGridPresenter.cpp.
void BetaGridPresenter::changeBinRho | ( | int | value | ) | [slot] |
Definition at line 95 of file BetaGridPresenter.cpp.
void BetaGridPresenter::changeDistanceFunction | ( | int | value | ) | [slot] |
Definition at line 117 of file BetaGridPresenter.cpp.
void BetaGridPresenter::changeMaxRho | ( | double | value | ) | [slot] |
Definition at line 84 of file BetaGridPresenter.cpp.
void BetaGridPresenter::changeMinRho | ( | double | value | ) | [slot] |
Definition at line 73 of file BetaGridPresenter.cpp.
void BetaGridPresenter::changeParameter | ( | const QString & | name | ) | [slot] |
Definition at line 48 of file BetaGridPresenter.cpp.
void BetaGridPresenter::descriptorChanged | ( | ) | [signal] |
void BetaGridPresenter::insertDistanceFunction | ( | const QString & | name, | |
const HistogramDistance< double > * | distanceFunction | |||
) |
Definition at line 36 of file BetaGridPresenter.cpp.
void BetaGridPresenter::reconnect | ( | ) | [protected] |
Definition at line 144 of file BetaGridPresenter.cpp.
void BetaGridPresenter::setDescriptor | ( | DescriptorGenerator * | descriptor | ) | [virtual] |
Implements DescriptorPresenter.
Definition at line 18 of file BetaGridPresenter.cpp.
void BetaGridPresenter::setDescriptorParameter | ( | ParameterWidget * | peakParameter | ) | [virtual] |
Implements DescriptorPresenter.
Definition at line 23 of file BetaGridPresenter.cpp.
void BetaGridPresenter::syncronize | ( | ) | [protected] |
Definition at line 128 of file BetaGridPresenter.cpp.
const HistogramDistance<double>* BetaGridPresenter::m_currentDistanceFunction [protected] |
Definition at line 59 of file BetaGridPresenter.h.
int BetaGridPresenter::m_currentDistanceFunctionIndex [protected] |
Definition at line 60 of file BetaGridPresenter.h.
QStringList BetaGridPresenter::m_distanceFunctionNames [protected] |
Definition at line 62 of file BetaGridPresenter.h.
QVector< const HistogramDistance<double>* > BetaGridPresenter::m_distanceFunctions [protected] |
Definition at line 61 of file BetaGridPresenter.h.