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

Public Member Functions

const int compare (const UEdgeLinePair *other)
 
bool setPair (int lin, ULineSegment *pline, double estVar, int updates, int pis, UPosition *pos, double maxSD)
 

Public Attributes

double d2
 
int line
 
double lineUpds
 
int pi
 
UPosition pisPos
 

Detailed Description

Class that colds details of candidate line correlation

Member Function Documentation

const int UEdgeLinePair::compare ( const UEdgeLinePair other)
inline

Compare two candidates

References a, d2, and lineUpds.

Referenced by compareRLC().

bool UEdgeLinePair::setPair ( int  lin,
ULineSegment pline,
double  estVar,
int  updates,
int  pis,
UPosition pos,
double  maxSD 
)
inline

Set data for a candidate

References ULine::getDistanceSq().

Referenced by UResRoadLine::update().

Member Data Documentation

double UEdgeLinePair::d2

Referenced by compare().

int UEdgeLinePair::line

Referenced by UResRoadLine::update().

double UEdgeLinePair::lineUpds

Referenced by compare().

int UEdgeLinePair::pi

Referenced by UResRoadLine::update().

UPosition UEdgeLinePair::pisPos

Referenced by UResRoadLine::update().


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