libmove3d-planners
|
This is the complete list of members for HRICS::MultiAgentCell, including all inherited members.
_corner (defined in API::TwoDCell) | API::TwoDCell | protected |
_grid (defined in API::TwoDCell) | API::TwoDCell | protected |
_index (defined in API::TwoDCell) | API::TwoDCell | protected |
addFrontierComplete(MultiAgentCell *other, bool over_obstacle, unsigned int agent_this, unsigned int agent_other, double dist, bool check_exists=false) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
addMetaFrontier(MultiAgentCell *other, bool over_obstacle, unsigned int agent_this, unsigned int agent_other, double dist, bool check_exists=false) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
addMetaFrontier(MultiAgentCell *other, bool over_obstacle, MetaAgentInCell::s_ptr agent_this, MetaAgentInCell::s_ptr agent_other, double dist, bool check_exists=false) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
addPoint(double Rz) | HRICS::MultiAgentCell | |
BaseCell() (defined in API::BaseCell) | API::BaseCell | |
checkIsInCollision(unsigned int agent_this, MultiAgentCell *other, unsigned int agent_other) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
checkMetaAgent(unsigned int index) | HRICS::MultiAgentCell | |
computeAccessibility(unsigned int index_agent) | HRICS::MultiAgentCell | |
computeBestRobotPos() | HRICS::MultiAgentCell | |
computeCost() | HRICS::MultiAgentCell | |
computeDist(MultiAgentCell *neighCell) | HRICS::MultiAgentCell | |
createAllRealFrontiersFor(unsigned int a1, unsigned int a2) | HRICS::MultiAgentCell | |
createRealFrontierFor(unsigned int a1, unsigned int a2, MetaFrontierPtr mfrontier) | HRICS::MultiAgentCell | |
draw() (defined in API::TwoDCell) | API::TwoDCell | virtual |
findNeighborsInRange(unsigned int agent, double range) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
getAgentAt(unsigned int i) | HRICS::MultiAgentCell | inline |
getAgentNumber() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getAltCameFrom(unsigned int index, MultiAgentCell *alt_origin) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
getAltDistance(unsigned int index, MultiAgentCell *alt_origin) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
getAltTraj(unsigned int agent, MultiAgentCell *alt_origin, bool reverse=false) | HRICS::MultiAgentCell | |
getCellSize() | API::TwoDCell | |
getCenter() | API::TwoDCell | |
getClosed() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getCoord() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getCorner() (defined in API::TwoDCell) | API::TwoDCell | inline |
getCrown(double min, double max) | HRICS::MultiAgentCell | |
getDistance(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getDistanceAny(unsigned int agent, MultiAgentCell *other) | HRICS::MultiAgentCell | |
getIndex() (defined in API::TwoDCell) | API::TwoDCell | inline |
getMetaFromGrid(unsigned int a) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getMetaFrontier(unsigned int a1, unsigned int a2) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getMetaFrontier(unsigned int a1, MultiAgentGrid::MetaAgentInGrid::s_ptr m2) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getNeighbors(unsigned int index) | HRICS::MultiAgentCell | |
getOpen() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getRandomPoint() | API::TwoDCell | |
getRealFrontier(unsigned int a1, unsigned int a2, MetaFrontierPtr mfrontier) | HRICS::MultiAgentCell | |
getTempCameFrom(void) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getTempColor() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getTempDist(void) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getTempEstim(void) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getTraj(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
getTrajAny(unsigned int agent, MultiAgentCell *origin) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
getVectorTraj(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
isAccessibilityComputed(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
isAccessible(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
isBoundary(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
isDistanceComputed(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
isFrontier(unsigned int a1, unsigned int a2) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
isInsideCell(Eigen::Vector2d point) | API::TwoDCell | |
isReachable(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
MultiAgentCell() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
MultiAgentCell(int i, Eigen::Vector2i coord, Eigen::Vector2d corner, MultiAgentGrid *grid) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
operator==(TwoDCell otherCell) (defined in API::TwoDCell) | API::TwoDCell | inline |
readCellFromXml(xmlNodePtr cur) (defined in API::BaseCell) | API::BaseCell | virtual |
resetAccessibility() | HRICS::MultiAgentCell | |
resetAccessibility(unsigned int index) | HRICS::MultiAgentCell | |
resetAllDistances(void) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
resetData(void) | HRICS::MultiAgentCell | |
resetDistances(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
resetExplorationStatus() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
resetTraj() | HRICS::MultiAgentCell | |
resetTraj(unsigned int index) | HRICS::MultiAgentCell | |
setAccessible(unsigned int index, bool v) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setAltDistance(unsigned int index, double value, MultiAgentCell *alt_origin, MultiAgentCell *previous_cell=0) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | |
setBlankCost() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setClosed() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setDistance(unsigned int index, double value) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setDistanceIsComputed(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setOpen() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setReachable(unsigned int index, bool b) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setTempCameFrom(MultiAgentCell *f) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setTempColor(double c) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setTempDist(double v) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setTempEstim(double v) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setTraj(unsigned int index, std::vector< MultiAgentCell * > &traj) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
setVectorTraj(unsigned int index, std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > &vec_traj) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
TwoDCell() | API::TwoDCell | |
TwoDCell(int i, Eigen::Vector2d corner, TwoDGrid *grid) (defined in API::TwoDCell) | API::TwoDCell | |
unsetDistanceIsComputed(unsigned int index) (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
writeToXml(xmlNodePtr cur) (defined in API::BaseCell) | API::BaseCell | virtual |
~BaseCell() (defined in API::BaseCell) | API::BaseCell | virtual |
~MultiAgentCell() (defined in HRICS::MultiAgentCell) | HRICS::MultiAgentCell | inline |
~TwoDCell() | API::TwoDCell | virtual |