ReadFramework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
rdf::LineTraceConfig Class Reference

#include <LineTrace.h>

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

Public Member Functions

 LineTraceConfig ()
 
float maxSlopeRotat () const
 
void setMaxSlopeRotat (float s)
 
float maxLenDiff () const
 
void setMaxLenDiff (float l)
 
float maxAspectRatio () const
 
void setMaxAspectRatio (float a)
 
int minWidth () const
 
void setMinWidth (int w)
 
int maxLen () const
 
void setMaxLen (int l)
 
int minArea () const
 
void setMinArea (int a)
 
int rippleLen () const
 
void setRippleLen (int r)
 
float rippleArea () const
 
void setRippleArea (float a)
 
float maxGap () const
 
void setMaxGap (float g)
 
float maxSlopeDiff () const
 
void setMaxSlopeDiff (float s)
 
float maxAngleDiff () const
 
void setMaxAngleDiff (float a)
 
int minLenSecondRun () const
 
void setMinLenSecondRun (int r)
 
float maxDistExtern () const
 
void setMaxDistExtern (float d)
 
float maxAngleDiffExtern () const
 
void setMaxAngleDiffExtern (float a)
 
QString toString () const override
 
- Public Member Functions inherited from rdf::ModuleConfig
 ModuleConfig (const QString &moduleName="Generic Module")
 
void loadSettings ()
 Loads the settings. More...
 
void saveSettings ()
 Saves the settings. More...
 
QString name () const
 

Additional Inherited Members

- Protected Attributes inherited from rdf::ModuleConfig
QString mModuleName
 

Constructor & Destructor Documentation

rdf::LineTraceConfig::LineTraceConfig ( )

Member Function Documentation

float rdf::LineTraceConfig::maxAngleDiff ( ) const
float rdf::LineTraceConfig::maxAngleDiffExtern ( ) const
float rdf::LineTraceConfig::maxAspectRatio ( ) const
float rdf::LineTraceConfig::maxDistExtern ( ) const
float rdf::LineTraceConfig::maxGap ( ) const
int rdf::LineTraceConfig::maxLen ( ) const
float rdf::LineTraceConfig::maxLenDiff ( ) const
float rdf::LineTraceConfig::maxSlopeDiff ( ) const
float rdf::LineTraceConfig::maxSlopeRotat ( ) const
int rdf::LineTraceConfig::minArea ( ) const
int rdf::LineTraceConfig::minLenSecondRun ( ) const
int rdf::LineTraceConfig::minWidth ( ) const
float rdf::LineTraceConfig::rippleArea ( ) const
int rdf::LineTraceConfig::rippleLen ( ) const
void rdf::LineTraceConfig::setMaxAngleDiff ( float  a)
void rdf::LineTraceConfig::setMaxAngleDiffExtern ( float  a)
void rdf::LineTraceConfig::setMaxAspectRatio ( float  a)
void rdf::LineTraceConfig::setMaxDistExtern ( float  d)
void rdf::LineTraceConfig::setMaxGap ( float  g)
void rdf::LineTraceConfig::setMaxLen ( int  l)
void rdf::LineTraceConfig::setMaxLenDiff ( float  l)
void rdf::LineTraceConfig::setMaxSlopeDiff ( float  s)
void rdf::LineTraceConfig::setMaxSlopeRotat ( float  s)
void rdf::LineTraceConfig::setMinArea ( int  a)
void rdf::LineTraceConfig::setMinLenSecondRun ( int  r)
void rdf::LineTraceConfig::setMinWidth ( int  w)
void rdf::LineTraceConfig::setRippleArea ( float  a)
void rdf::LineTraceConfig::setRippleLen ( int  r)
QString rdf::LineTraceConfig::toString ( ) const
overridevirtual

Reimplemented from rdf::ModuleConfig.


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