AURobotServers  4
Public Member Functions | Public Attributes | List of all members
AUCircle Class Reference

AUCircle class for the return of data features. More...

#include <aucircle.h>

Inheritance diagram for AUCircle:
Inheritance graph

Public Member Functions

 AUCircle ()
 
void clear ()
 
virtual const char * getType ()
 
virtual void print ()
 
virtual ~AUCircle ()
 
- Public Member Functions inherited from AUFeature
 AUFeature ()
 
virtual ~AUFeature ()
 

Public Attributes

bool cartValid
 
double coverage
 Radians of the circle covered by scan points. More...
 
double cr
 Distance to center of circle. More...
 
double cth
 Angle of circle center. More...
 
double cx
 
double cy
 Coordinate of circle. More...
 
double msq
 Mean Square Error for the line fit. More...
 
int points
 Number of data points used for fit. More...
 
bool polarValid
 
double r
 Circle radius. More...
 

Detailed Description

AUCircle class for the return of data features.

Constructor & Destructor Documentation

AUCircle::AUCircle ( )

Constructor

AUCircle::~AUCircle ( )
virtual

Destructor

Member Function Documentation

void AUCircle::clear ( )

Clear internal variables

Referenced by AUEFReturnStruct::clear().

const char * AUCircle::getType ( )
virtual

Return name of this object type

Reimplemented from AUFeature.

void AUCircle::print ( )
virtual

Print status in XML format

Reimplemented from AUFeature.

Referenced by main().

Member Data Documentation

bool AUCircle::cartValid
double AUCircle::coverage

Radians of the circle covered by scan points.

Referenced by AUExtractFeatures::getFeatures().

double AUCircle::cr

Distance to center of circle.

Referenced by AUExtractFeatures::getFeatures().

double AUCircle::cth

Angle of circle center.

Referenced by AUExtractFeatures::getFeatures().

double AUCircle::cx
double AUCircle::cy

Coordinate of circle.

double AUCircle::msq

Mean Square Error for the line fit.

Referenced by AUExtractFeatures::getFeatures().

int AUCircle::points

Number of data points used for fit.

Referenced by AUExtractFeatures::getFeatures().

bool AUCircle::polarValid
double AUCircle::r

Circle radius.

Referenced by AUExtractFeatures::getFeatures().


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