ShapeContextPresenter Class Reference

#include <ShapeContextPresenter.h>

Inheritance diagram for ShapeContextPresenter:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 32 of file ShapeContextPresenter.h.


Constructor & Destructor Documentation

ShapeContextPresenter::ShapeContextPresenter ( ShapeContextGenerator descriptor,
ParameterWidget peakParameter 
)

Definition at line 6 of file ShapeContextPresenter.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 59 of file ShapeContextPresenter.h.

Definition at line 60 of file ShapeContextPresenter.h.

Definition at line 62 of file ShapeContextPresenter.h.

QVector< const HistogramDistance<double>* > ShapeContextPresenter::m_distanceFunctions [protected]

Definition at line 61 of file ShapeContextPresenter.h.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines


flirtlib
Author(s): Bhaskara Marthi, Gian Diego Tipaldi
autogenerated on Fri Jan 11 11:15:48 2013