
this class contains all the sensory informations but not the action More...
#include <Beobot/BeobotSensation.H>

| Public Member Functions | |
| BeobotSensation () | |
| no arg constructor | |
| BeobotSensation (const Image< PixRGB< byte > > &quicklayout, const Point2D< int > &supposedcrackcentroid) | |
| constructor | |
| BeobotSensation (const BeobotSensation &other) | |
| copy constructor | |
| BeobotSensation & | operator= (const BeobotSensation &other) | 
| assignment constructor: | |
| void | getQuickLayout (Image< PixRGB< byte > > &im) const | 
| access function | |
| void | getCentroid (Point2D< int > ¢roid) const | 
| access function | |
| void | setConfused (void) | 
| set 'confused' to 'true' | |
| bool | isConfused (void) | 
| return 'confused' | |
| bool | isInitialized (void) | 
| return 'initialized' | |
| ~BeobotSensation () | |
| destructor | |
this class contains all the sensory informations but not the action
it is used to compute an action
Definition at line 49 of file BeobotSensation.H.
| BeobotSensation::BeobotSensation | ( | ) |  [inline] | 
no arg constructor
Definition at line 101 of file BeobotSensation.H.
| BeobotSensation::BeobotSensation | ( | const BeobotSensation & | other | ) | 
| BeobotSensation::~BeobotSensation | ( | ) | 
| void BeobotSensation::getCentroid | ( | Point2D< int > & | centroid | ) | const  [inline] | 
access function
Definition at line 127 of file BeobotSensation.H.
References ASSERT.
Referenced by Beobot::highLevel(), and Beobot::intermediateLevel().
access function
Definition at line 120 of file BeobotSensation.H.
References ASSERT.
Referenced by Beobot::DEBUGgetClustered(), and Beobot::highLevel().
| bool BeobotSensation::isConfused | ( | void | ) |  [inline] | 
return 'confused'
Definition at line 75 of file BeobotSensation.H.
| bool BeobotSensation::isInitialized | ( | void | ) |  [inline] | 
return 'initialized'
Definition at line 78 of file BeobotSensation.H.
| BeobotSensation & BeobotSensation::operator= | ( | const BeobotSensation & | other | ) | 
| void BeobotSensation::setConfused | ( | void | ) |  [inline] | 
set 'confused' to 'true'
Definition at line 72 of file BeobotSensation.H.
 1.6.3
 1.6.3