Read@CVL
rdf::GraphCutConfig Class Reference

#include <GraphCut.h>

Inheritance diagram for rdf::GraphCutConfig:
Collaboration diagram for rdf::GraphCutConfig:

Public Member Functions

 GraphCutConfig (const QString &name="Graph Cut")
 
double scaleFactor () const
 
int numIter () const
 
- Public Member Functions inherited from rdf::ModuleConfig
 ModuleConfig (const QString &moduleName="Generic Module")
 
void loadSettings ()
 
void loadSettings (QSettings &settings)
 
void saveSettings () const
 
void saveSettings (QSettings &settings) const
 
void saveDefaultSettings () const
 
virtual void saveDefaultSettings (QSettings &settings) const
 
QString name () const
 
virtual QString toString () const
 

Protected Member Functions

void load (const QSettings &settings) override
 
void save (QSettings &settings) const override
 
- Protected Member Functions inherited from rdf::ModuleConfig
template<class num >
num checkParam (num param, num min, num max, const QString &name) const
 

Protected Attributes

double mScaleFactor = 1000.0
 
int mGcIter = 2
 
- Protected Attributes inherited from rdf::ModuleConfig
QString mModuleName
 

Constructor & Destructor Documentation

rdf::GraphCutConfig::GraphCutConfig ( const QString &  name = "Graph Cut")

Member Function Documentation

void rdf::GraphCutConfig::load ( const QSettings &  settings)
overrideprotectedvirtual

Reimplemented from rdf::ModuleConfig.

Reimplemented in rdf::GraphCutLineSpacingConfig.

int rdf::GraphCutConfig::numIter ( ) const
void rdf::GraphCutConfig::save ( QSettings &  settings) const
overrideprotectedvirtual

Reimplemented from rdf::ModuleConfig.

Reimplemented in rdf::GraphCutLineSpacingConfig.

double rdf::GraphCutConfig::scaleFactor ( ) const

Member Data Documentation

int rdf::GraphCutConfig::mGcIter = 2
protected
double rdf::GraphCutConfig::mScaleFactor = 1000.0
protected

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