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

Public Member Functions

int addEquvivalent (int *iee, int ieeCnt)
 process this set of cluster numbers More...
 
void clear ()
 clear cluster collision list More...
 
int getAndCountNumber (int old)
 get new cluster number replacing old More...
 
void simplifyList ()
 simplify collision list More...
 
 UGridSegs ()
 constructor More...
 
 ~UGridSegs ()
 destructor More...
 

Public Attributes

UGridSegEqcc [MaxClustColl]
 array of cluster collisions More...
 
int ccCnt
 number of used collision elements More...
 
int serial
 next serial number to use. More...
 

Static Public Attributes

static const int MaxClustColl = 500
 

Constructor & Destructor Documentation

UGridSegs::UGridSegs ( )
inline

constructor

UGridSegs::~UGridSegs ( )
inline

destructor

Member Function Documentation

int UGridSegs::addEquvivalent ( int *  iee,
int  ieeCnt 
)
inline
void UGridSegs::clear ( void  )
inline

clear cluster collision list

int UGridSegs::getAndCountNumber ( int  old)
inline

get new cluster number replacing old

References UGridSegEq::cs, UGridSegEq::csCnt, and UGridSegEq::isInList().

void UGridSegs::simplifyList ( )
inline

simplify collision list

References UGridSegEq::addList(), UGridSegEq::cs, UGridSegEq::csCnt, and UGridSegEq::match().

Member Data Documentation

UGridSegEq* UGridSegs::cc[MaxClustColl]

array of cluster collisions

int UGridSegs::ccCnt

number of used collision elements

const int UGridSegs::MaxClustColl = 500
static

calss variables max number of (unique) cluster collisions

int UGridSegs::serial

next serial number to use.


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