Read@CVL
rdf::LineTraceConfig Class Reference

#include <LineTrace.h>

Inheritance diagram for rdf::LineTraceConfig:
Collaboration diagram for rdf::LineTraceConfig:

Public Member Functions

 LineTraceConfig ()
 
int minWidth () const
 
void setMinWidth (int w)
 
double maxLenDiff () const
 
void setMaxLenDiff (double l)
 
int maxLen () const
 
void setMaxLen (int l)
 
int minLenSecondRun () const
 
void setMinLenSecondRun (int r)
 
float maxDistExtern () const
 
void setMaxDistExtern (float d)
 
float maxAngleDiffExtern () const
 
void setMaxAngleDiffExtern (float a)
 
double maxAspectRatio () const
 
void setMaxAspectRatio (double a)
 
QString toString () const override
 
- 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
 

Additional Inherited Members

- Protected Member Functions inherited from rdf::ModuleConfig
template<class num >
num checkParam (num param, num min, num max, const QString &name) const
 
- Protected Attributes inherited from rdf::ModuleConfig
QString mModuleName
 

Constructor & Destructor Documentation

rdf::LineTraceConfig::LineTraceConfig ( )

Member Function Documentation

float rdf::LineTraceConfig::maxAngleDiffExtern ( ) const
double rdf::LineTraceConfig::maxAspectRatio ( ) const
float rdf::LineTraceConfig::maxDistExtern ( ) const
int rdf::LineTraceConfig::maxLen ( ) const
double rdf::LineTraceConfig::maxLenDiff ( ) const
int rdf::LineTraceConfig::minLenSecondRun ( ) const
int rdf::LineTraceConfig::minWidth ( ) const
void rdf::LineTraceConfig::setMaxAngleDiffExtern ( float  a)
void rdf::LineTraceConfig::setMaxAspectRatio ( double  a)
void rdf::LineTraceConfig::setMaxDistExtern ( float  d)
void rdf::LineTraceConfig::setMaxLen ( int  l)
void rdf::LineTraceConfig::setMaxLenDiff ( double  l)
void rdf::LineTraceConfig::setMinLenSecondRun ( int  r)
void rdf::LineTraceConfig::setMinWidth ( int  w)
QString rdf::LineTraceConfig::toString ( ) const
overridevirtual

Reimplemented from rdf::ModuleConfig.


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