ClearingMobileRobot Member List
This is the complete list of members for
ClearingMobileRobot, including all inherited members.
| _mobileRob | ClearingMobileRobot | [protected] |
| _motionThread | ClearingMobileRobot | [protected] |
| addFollower(ClearingAgent *newFollower, bool bMove=true) | ClearingMobileRobot | |
| canDetectTargetPosition(Position targetPos) | ClearingMobileRobot | |
| ClearingMobileRobot(IdentityCL ID, int argc, const char *argv[]) | ClearingMobileRobot | |
| ClearingMobileRobot(IdentityCL ID, int argc, const char *argv[], MobileRob *rob) | ClearingMobileRobot | |
| clearWaitingForAgent() | ClearingMobileRobot | |
| doCurrentBehavior(AgentVector neighbors) | ClearingMobileRobot | |
| drawBoundary(Graphics2dProxy &gp) | ClearingMobileRobot | |
| drawFrontier(Graphics2dProxy &gp) | ClearingMobileRobot | |
| drawLSR(Graphics2dProxy &gp, bool bOnlyLSR) | ClearingMobileRobot | |
| Expand(AgentVector neighbors) | ClearingMobileRobot | [protected] |
| getBehavior() | ClearingMobileRobot | [inline] |
| getCell(DubInt indices) | ClearingMobileRobot | [inline] |
| getCell(Position pos) | ClearingMobileRobot | [inline] |
| getCell(int i) | ClearingMobileRobot | [inline] |
| getCellPosition(DubInt indices) | ClearingMobileRobot | [inline] |
| getCoverRange() | ClearingMobileRobot | |
| getExplParams() | ClearingMobileRobot | |
| getFollowerPosition() | ClearingMobileRobot | |
| getFrontier() | ClearingMobileRobot | [inline] |
| getGoal() | ClearingMobileRobot | [inline] |
| getID() | ClearingMobileRobot | [inline] |
| getLRR() | ClearingMobileRobot | [inline] |
| getLSR() | ClearingMobileRobot | [inline] |
| getLSRBound() | ClearingMobileRobot | [inline] |
| getLSRPosition() | ClearingMobileRobot | |
| getLSRResolution() | ClearingMobileRobot | [inline] |
| getLSRSize() | ClearingMobileRobot | [inline] |
| getNumFollowers() | ClearingMobileRobot | [inline] |
| getNumFrontierSegments() | ClearingMobileRobot | [inline] |
| getPathCl() | ClearingMobileRobot | [inline] |
| getPose() | ClearingMobileRobot | [inline] |
| getPosition() | ClearingMobileRobot | [inline] |
| getRaster(DubInt iCell1, DubInt iCell2) | ClearingMobileRobot | |
| getScan() | ClearingMobileRobot | |
| getSensorRange() | ClearingMobileRobot | [inline] |
| getTotalFrontierCells() | ClearingMobileRobot | |
| getViewpoint() | ClearingMobileRobot | |
| getWidth() | ClearingMobileRobot | [inline] |
| goal | ClearingMobileRobot | [protected] |
| goTo(Position pos) | ClearingMobileRobot | |
| Guard(AgentVector neighbors) | ClearingMobileRobot | [protected] |
| isCellCovered(DubInt iViewPoint, DubInt iCell) | ClearingMobileRobot | [protected] |
| isLeader() | ClearingMobileRobot | |
| isReady() | ClearingMobileRobot | |
| isTraveling() | ClearingMobileRobot | |
| isWaitingForAgent(int iID) | ClearingMobileRobot | |
| isWaitingForAnyAgent() | ClearingMobileRobot | |
| m_bFrontierInitialized | ClearingMobileRobot | [protected] |
| m_eBehavior | ClearingMobileRobot | [protected] |
| m_followers | ClearingMobileRobot | [protected] |
| m_freeArcs | ClearingMobileRobot | [protected] |
| m_frontier | ClearingMobileRobot | [protected] |
| m_iID | ClearingMobileRobot | [protected] |
| m_LSR | ClearingMobileRobot | [protected] |
| m_path | ClearingMobileRobot | [protected] |
| m_prevFrontier | ClearingMobileRobot | [protected] |
| m_prevLSR | ClearingMobileRobot | [protected] |
| m_pWaitForAgent | ClearingMobileRobot | [protected] |
| pickBestViewPoint(int *iNumViewPoints, bool bDebugDisplay=false) | ClearingMobileRobot | [protected] |
| processFrontier(AgentVector neighbors) | ClearingMobileRobot | [protected] |
| recordLSR() | ClearingMobileRobot | [protected] |
| setFrontier(Frontier frontier, bool bForce=false) | ClearingMobileRobot | |
| setToExpand(PathCl path, AgentVector neighbors, bool bDoExpand=true) | ClearingMobileRobot | |
| setToFollow() | ClearingMobileRobot | |
| setToGuard(AgentVector neighbors) | ClearingMobileRobot | |
| setToNoBehavior() | ClearingMobileRobot | |
| setToWander() | ClearingMobileRobot | |
| updateFrontier(AgentVector neighbors, bool bDebugDisplay=false) | ClearingMobileRobot | [protected] |
| velCmd(Decimal drive, Decimal turnrate) | ClearingMobileRobot | [inline] |
| Wander(AgentVector neighbors) | ClearingMobileRobot | [protected] |
| ~ClearingMobileRobot() | ClearingMobileRobot | |