BetaGridPresenter Class Reference

#include <BetaGridPresenter.h>

Inheritance diagram for BetaGridPresenter:
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

 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

Detailed Description

Definition at line 32 of file BetaGridPresenter.h.


Constructor & Destructor Documentation

BetaGridPresenter::BetaGridPresenter ( BetaGridGenerator descriptor,
ParameterWidget peakParameter 
)

Definition at line 6 of file BetaGridPresenter.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 59 of file BetaGridPresenter.h.

Definition at line 60 of file BetaGridPresenter.h.

Definition at line 62 of file BetaGridPresenter.h.

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

Definition at line 61 of file BetaGridPresenter.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:46 2013