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