GT2004BallSpecialist::BallPointList Class Reference

List of all members.

Public Types

 maxNumberOfPoints = 400
enum  { maxNumberOfPoints = 400 }

Public Member Functions

 BallPointList ()
void add (const BallPoint &ballPoint)
BallPointoperator[] (int i)
const BallPointoperator[] (int i) const

Public Attributes

BallPoint ballPoints [maxNumberOfPoints]
int number

Detailed Description

Definition at line 86 of file GT2004BallSpecialist.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
maxNumberOfPoints 

Definition at line 91 of file GT2004BallSpecialist.h.


Constructor & Destructor Documentation

GT2004BallSpecialist::BallPointList::BallPointList (  )  [inline]

Definition at line 89 of file GT2004BallSpecialist.h.


Member Function Documentation

void GT2004BallSpecialist::BallPointList::add ( const BallPoint ballPoint  ) 

Definition at line 144 of file GT2004BallSpecialist.cpp.

References ASSERT, GT2004BallSpecialist::BallPoint::atBorder, ballPoints, Drawings::black, Drawings::blue, DOT, Drawings::green, GT2004BallSpecialist::BallPoint::greenIsClose, GT2004BallSpecialist::BallPoint::hardEdge, maxNumberOfPoints, number, Drawings::orange, Drawings::white, Vector2< V >::x, Vector2< V >::y, Drawings::yellow, and GT2004BallSpecialist::BallPoint::yellowIsClose.

Referenced by GT2004BallSpecialist::scanForBallPoints().

const BallPoint& GT2004BallSpecialist::BallPointList::operator[] ( int  i  )  const [inline]

Definition at line 98 of file GT2004BallSpecialist.h.

References ballPoints.

BallPoint& GT2004BallSpecialist::BallPointList::operator[] ( int  i  )  [inline]

Definition at line 97 of file GT2004BallSpecialist.h.

References ballPoints.


Member Data Documentation

BallPoint GT2004BallSpecialist::BallPointList::ballPoints[maxNumberOfPoints]

The ball points.

Definition at line 92 of file GT2004BallSpecialist.h.

Referenced by add(), and operator[]().

int GT2004BallSpecialist::BallPointList::number

The actual number of ball points.

Definition at line 93 of file GT2004BallSpecialist.h.

Referenced by add(), GT2004BallSpecialist::checkIfPointsAreInsideBall(), GT2004BallSpecialist::createBallPerceptLevenbergMarquardt(), and GT2004BallSpecialist::searchBall().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:33:01 2006 for DT2005.panorama by  doxygen 1.4.7