iRoCS Toolbox  1.1.0
Public Member Functions
TrainEpidermisLabellingParametersDialog Class Reference

#include <TrainEpidermisLabellingParametersDialog.hh>

Inheritance diagram for TrainEpidermisLabellingParametersDialog:
Collaboration diagram for TrainEpidermisLabellingParametersDialog:

Public Member Functions

 TrainEpidermisLabellingParametersDialog (LabellingMainWidget *mainWidget, QWidget *parent=0, Qt::WindowFlags f=0)
 
 ~TrainEpidermisLabellingParametersDialog ()
 
void addTrainFile (TrainfileParameters *parameters)
 
std::string check ()
 
double cost () const
 
std::string featureGroup () const
 
double gamma () const
 
bool generateRandomSamples () const
 
iRoCS::Features::NormalizationType houghFeatureNormalization () const
 
std::string modelFileName () const
 
int nInRootSamples () const
 
int nOutRootSamples () const
 
iRoCS::Features::NormalizationType sdFeatureNormalization () const
 
void setCost (double cost)
 
void setFeatureGroup (std::string const &group)
 
void setGamma (double gamma)
 
void setGenerateRandomSamples (bool generate)
 
void setHoughFeatureNormalization (iRoCS::Features::NormalizationType normType)
 
void setModelFileName (std::string const &name)
 
void setNInRootSamples (int samples)
 
void setNOutRootSamples (int samples)
 
void setSdFeatureNormalization (iRoCS::Features::NormalizationType normType)
 
std::vector< TrainfileParameters * > trainFiles () const
 

Detailed Description

Definition at line 46 of file TrainEpidermisLabellingParametersDialog.hh.

Constructor & Destructor Documentation

◆ TrainEpidermisLabellingParametersDialog()

TrainEpidermisLabellingParametersDialog::TrainEpidermisLabellingParametersDialog ( LabellingMainWidget mainWidget,
QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

◆ ~TrainEpidermisLabellingParametersDialog()

TrainEpidermisLabellingParametersDialog::~TrainEpidermisLabellingParametersDialog ( )

Member Function Documentation

◆ trainFiles()

std::vector<TrainfileParameters*> TrainEpidermisLabellingParametersDialog::trainFiles ( ) const
virtual

Reimplemented from TrainingParameters.

◆ setFeatureGroup()

void TrainEpidermisLabellingParametersDialog::setFeatureGroup ( std::string const &  group)
virtual

Reimplemented from TrainingParameters.

◆ featureGroup()

std::string TrainEpidermisLabellingParametersDialog::featureGroup ( ) const
virtual

Reimplemented from TrainingParameters.

◆ setGenerateRandomSamples()

void TrainEpidermisLabellingParametersDialog::setGenerateRandomSamples ( bool  generate)
virtual

Reimplemented from TrainingParameters.

◆ generateRandomSamples()

bool TrainEpidermisLabellingParametersDialog::generateRandomSamples ( ) const
virtual

Reimplemented from TrainingParameters.

◆ setNInRootSamples()

void TrainEpidermisLabellingParametersDialog::setNInRootSamples ( int  samples)
virtual

Reimplemented from TrainingParameters.

◆ nInRootSamples()

int TrainEpidermisLabellingParametersDialog::nInRootSamples ( ) const
virtual

Reimplemented from TrainingParameters.

◆ setNOutRootSamples()

void TrainEpidermisLabellingParametersDialog::setNOutRootSamples ( int  samples)
virtual

Reimplemented from TrainingParameters.

◆ nOutRootSamples()

int TrainEpidermisLabellingParametersDialog::nOutRootSamples ( ) const
virtual

Reimplemented from TrainingParameters.

◆ setModelFileName()

void TrainEpidermisLabellingParametersDialog::setModelFileName ( std::string const &  name)
virtual

Reimplemented from TrainingParameters.

◆ modelFileName()

std::string TrainEpidermisLabellingParametersDialog::modelFileName ( ) const
virtual

Reimplemented from TrainingParameters.

◆ setSdFeatureNormalization()

void TrainEpidermisLabellingParametersDialog::setSdFeatureNormalization ( iRoCS::Features::NormalizationType  normType)
virtual

Reimplemented from TrainingParameters.

◆ sdFeatureNormalization()

iRoCS::Features::NormalizationType TrainEpidermisLabellingParametersDialog::sdFeatureNormalization ( ) const
virtual

Reimplemented from TrainingParameters.

◆ setHoughFeatureNormalization()

void TrainEpidermisLabellingParametersDialog::setHoughFeatureNormalization ( iRoCS::Features::NormalizationType  normType)
virtual

Reimplemented from TrainingParameters.

◆ houghFeatureNormalization()

iRoCS::Features::NormalizationType TrainEpidermisLabellingParametersDialog::houghFeatureNormalization ( ) const
virtual

Reimplemented from TrainingParameters.

◆ setCost()

void TrainEpidermisLabellingParametersDialog::setCost ( double  cost)
virtual

Reimplemented from TrainingParameters.

◆ cost()

double TrainEpidermisLabellingParametersDialog::cost ( ) const
virtual

Reimplemented from TrainingParameters.

◆ setGamma()

void TrainEpidermisLabellingParametersDialog::setGamma ( double  gamma)
virtual

Reimplemented from TrainingParameters.

◆ gamma()

double TrainEpidermisLabellingParametersDialog::gamma ( ) const
virtual

Reimplemented from TrainingParameters.

◆ addTrainFile()

void TrainingParameters::addTrainFile ( TrainfileParameters parameters)
inherited

◆ check()

std::string TrainingParameters::check ( )
inherited

The documentation for this class was generated from the following file: