AURobotServers  4
Public Member Functions | Public Attributes | List of all members
GFLine Struct Reference

#include <ecommons.h>

Public Member Functions

 GFLine ()
 
 GFLine (double Ain, double Bin, double Cin, int edgeCountin=0)
 
 GFLine (double Ain, double Bin, double Cin, double lb, double le, int edgeCountin=0)
 
void set (double Ain, double Bin, double Cin, int edgeCountin=0)
 
void setEndpoints (double lb, double le)
 

Public Attributes

double A
 
double B
 
double C
 
int edgeCount
 
double endX
 
double endY
 
double startX
 
double startY
 

Constructor & Destructor Documentation

GFLine::GFLine ( )
inline
GFLine::GFLine ( double  Ain,
double  Bin,
double  Cin,
int  edgeCountin = 0 
)
inline
GFLine::GFLine ( double  Ain,
double  Bin,
double  Cin,
double  lb,
double  le,
int  edgeCountin = 0 
)
inline

Member Function Documentation

void GFLine::set ( double  Ain,
double  Bin,
double  Cin,
int  edgeCountin = 0 
)
inline

set new values for line

Referenced by calculateLine().

void GFLine::setEndpoints ( double  lb,
double  le 
)
inline

Set endpoints from on-line positions

Parameters
lbstart position on line
leend position on line

Referenced by calculateLine().

Member Data Documentation

double GFLine::A

Referenced by ransac().

double GFLine::B

Referenced by ransac().

double GFLine::C

Referenced by ransac().

int GFLine::edgeCount

Referenced by ransac(), and splitLine().

double GFLine::endX
double GFLine::endY
double GFLine::startX
double GFLine::startY

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