libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
HRICS::MultiAgentCell Member List

This is the complete list of members for HRICS::MultiAgentCell, including all inherited members.

_corner (defined in API::TwoDCell)API::TwoDCellprotected
_grid (defined in API::TwoDCell)API::TwoDCellprotected
_index (defined in API::TwoDCell)API::TwoDCellprotected
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::TwoDCellvirtual
findNeighborsInRange(unsigned int agent, double range) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCell
getAgentAt(unsigned int i)HRICS::MultiAgentCellinline
getAgentNumber() (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
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::MultiAgentCellinline
getCoord() (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getCorner() (defined in API::TwoDCell)API::TwoDCellinline
getCrown(double min, double max)HRICS::MultiAgentCell
getDistance(unsigned int index) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getDistanceAny(unsigned int agent, MultiAgentCell *other)HRICS::MultiAgentCell
getIndex() (defined in API::TwoDCell)API::TwoDCellinline
getMetaFromGrid(unsigned int a) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getMetaFrontier(unsigned int a1, unsigned int a2) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getMetaFrontier(unsigned int a1, MultiAgentGrid::MetaAgentInGrid::s_ptr m2) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getNeighbors(unsigned int index)HRICS::MultiAgentCell
getOpen() (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getRandomPoint()API::TwoDCell
getRealFrontier(unsigned int a1, unsigned int a2, MetaFrontierPtr mfrontier)HRICS::MultiAgentCell
getTempCameFrom(void) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getTempColor() (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getTempDist(void) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getTempEstim(void) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getTraj(unsigned int index) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
getTrajAny(unsigned int agent, MultiAgentCell *origin) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCell
getVectorTraj(unsigned int index) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
isAccessibilityComputed(unsigned int index) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
isAccessible(unsigned int index) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
isBoundary(unsigned int index) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
isDistanceComputed(unsigned int index) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
isFrontier(unsigned int a1, unsigned int a2) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
isInsideCell(Eigen::Vector2d point)API::TwoDCell
isReachable(unsigned int index) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
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::TwoDCellinline
readCellFromXml(xmlNodePtr cur) (defined in API::BaseCell)API::BaseCellvirtual
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::MultiAgentCellinline
resetTraj()HRICS::MultiAgentCell
resetTraj(unsigned int index)HRICS::MultiAgentCell
setAccessible(unsigned int index, bool v) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
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::MultiAgentCellinline
setClosed() (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setDistance(unsigned int index, double value) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setDistanceIsComputed(unsigned int index) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setOpen() (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setReachable(unsigned int index, bool b) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setTempCameFrom(MultiAgentCell *f) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setTempColor(double c) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setTempDist(double v) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setTempEstim(double v) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setTraj(unsigned int index, std::vector< MultiAgentCell * > &traj) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
setVectorTraj(unsigned int index, std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > &vec_traj) (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
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::MultiAgentCellinline
writeToXml(xmlNodePtr cur) (defined in API::BaseCell)API::BaseCellvirtual
~BaseCell() (defined in API::BaseCell)API::BaseCellvirtual
~MultiAgentCell() (defined in HRICS::MultiAgentCell)HRICS::MultiAgentCellinline
~TwoDCell()API::TwoDCellvirtual