AURobotServers
4
|
AULine class for the return of data features. More...
#include <auline.h>
Public Member Functions | |
AULine () | |
void | clear () |
virtual const char * | getType () |
virtual void | print () |
virtual | ~AULine () |
Public Member Functions inherited from AUFeature | |
AUFeature () | |
virtual | ~AUFeature () |
Public Attributes | |
bool | cartValid |
double | end_th |
End angle. More... | |
double | length |
Length of line segment. More... | |
double | msq |
Mean Square Error for the line fit. More... | |
int | points |
Number of data points used for fit. More... | |
bool | polarValid |
double | r0 |
Minimum distance to line. More... | |
double | slope |
Slope of the line from (x1, y1) to (x2, y2) More... | |
double | start_th |
Start angle. More... | |
double | th0 |
Angle of minimum distance. More... | |
double | x1 |
double | x2 |
double | y1 |
Start point. More... | |
double | y2 |
End point. More... | |
AULine class for the return of data features.
AULine::AULine | ( | ) |
Constructor
|
virtual |
Destructor
void AULine::clear | ( | ) |
Clear internal variables
Referenced by AUEFReturnStruct::clear().
|
virtual |
Return name of this object type
Reimplemented from AUFeature.
|
virtual |
bool AULine::cartValid |
double AULine::end_th |
End angle.
Referenced by AUExtractFeatures::getFeatures().
double AULine::length |
Length of line segment.
Referenced by AUExtractFeatures::getFeatures().
double AULine::msq |
Mean Square Error for the line fit.
Referenced by AUExtractFeatures::getFeatures().
int AULine::points |
Number of data points used for fit.
Referenced by AUExtractFeatures::getFeatures().
bool AULine::polarValid |
Referenced by AUExtractFeatures::getFeatures().
double AULine::r0 |
Minimum distance to line.
Referenced by AUExtractFeatures::getFeatures().
double AULine::slope |
Slope of the line from (x1, y1) to (x2, y2)
Referenced by AUExtractFeatures::getFeatures().
double AULine::start_th |
Start angle.
Referenced by AUExtractFeatures::getFeatures().
double AULine::th0 |
Angle of minimum distance.
Referenced by AUExtractFeatures::getFeatures().
double AULine::x1 |
double AULine::x2 |
double AULine::y1 |
Start point.
double AULine::y2 |
End point.