#include <ClearingMobileRobot.h>
| ClearingAgent::ClearingAgent | ( | const ClearingAgent & | a | ) | [inline] |
| void ClearingAgent::operator= | ( | const ClearingAgent & | a | ) | [inline] |
| void ClearingAgent::setID | ( | IdentityCL | i | ) | [inline] |
Set the IdentityCL.
| [in] | i | Identity to be set. |
| void ClearingAgent::setPosition | ( | Position | p | ) | [inline] |
| void ClearingAgent::setIsLeader | ( | ) | [inline] |
Set ClearingAgent as leader.
| void ClearingAgent::unsetIsLeader | ( | ) | [inline] |
Unset ClearingAgent as leader.
| void ClearingAgent::setBehavior | ( | BehaviorTypes | b | ) | [inline] |
Sets the actual behaviour.
| IdentityCL ClearingAgent::getID | ( | ) | [inline] |
| Position ClearingAgent::getPosition | ( | void | ) | [inline] |
| bool ClearingAgent::isLeader | ( | ) | [inline] |
Get if agent is Leader.
| BehaviorTypes ClearingAgent::getBehavior | ( | ) | [inline] |
Gets the actual behaviour.
| void ClearingAgent::goTo | ( | Position | pos | ) | [inline] |
| int ClearingAgent::getNumFollowers | ( | ) | [inline] |
| bool ClearingAgent::isWaitingForAnyAgent | ( | ) | [inline] |
| void ClearingAgent::setToFollow | ( | ) | [inline] |
| Position ClearingAgent::getLSRPosition | ( | ) | [inline] |
| Decimal ClearingAgent::getSensorRange | ( | ) | [inline] |
| Frontier ClearingAgent::getFrontier | ( | ) | [inline] |
| bool ClearingAgent::isWaitingForAgent | ( | IdentityCL | id | ) | [inline] |
| void ClearingAgent::clearWaitingForAgent | ( | ) | [inline] |
| void ClearingAgent::setFrontier | ( | Frontier & | f | ) | [inline] |
| void ClearingAgent::setToWander | ( | ) | [inline] |
| void ClearingAgent::setToExpand | ( | PathCl & | pth, | |
| AgentVector & | agnt | |||
| ) | [inline] |
| void ClearingAgent::setToNoBehavior | ( | ) | [inline] |
| void ClearingAgent::logData | ( | ) | [inline] |
| void ClearingAgent::addFollower | ( | ClearingAgent & | cla | ) | [inline] |
| void ClearingAgent::addFollower | ( | ClearingMobileRobot * | clmr | ) | [inline] |
1.5.6