libmove3d-planners
|
This is the complete list of members for HRICS::EnvGrid, including all inherited members.
_cells (defined in API::BaseGrid) | API::BaseGrid | protected |
_cellSize (defined in API::TwoDGrid) | API::TwoDGrid | protected |
_nbCellsX (defined in API::TwoDGrid) | API::TwoDGrid | protected |
_nbCellsY (defined in API::TwoDGrid) | API::TwoDGrid | protected |
_originCorner (defined in API::TwoDGrid) | API::TwoDGrid | protected |
BaseGrid() (defined in API::BaseGrid) | API::BaseGrid | |
BaseGrid(const BaseGrid &grid) (defined in API::BaseGrid) | API::BaseGrid | |
computeCellCorner(int x, int y) | API::TwoDGrid | protected |
computeDistances(EnvCell *cell, bool isHuman) | HRICS::EnvGrid | |
computeHumanDistances(EnvCell *cell) | HRICS::EnvGrid | |
computeHumanRobotReacheability(std::pair< double, double > minMax) | HRICS::EnvGrid | |
computeRobotDistances(EnvCell *cell) | HRICS::EnvGrid | |
createAllCells() | API::TwoDGrid | |
createNewCell(unsigned int index, unsigned int x, unsigned int y) | HRICS::EnvGrid | virtual |
draw() | HRICS::EnvGrid | virtual |
dumpVar() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | |
EnvGrid() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | |
EnvGrid(double pace, std::vector< double > envSize, bool isHumanCentered) (defined in HRICS::EnvGrid) | HRICS::EnvGrid | |
EnvGrid(double pace, std::vector< double > envSize, bool isHumanCentered, Robot *robot, Robot *human) (defined in HRICS::EnvGrid) | HRICS::EnvGrid | |
getBox() | API::BaseGrid | virtual |
getCell(const Eigen::Vector2i &cell) (defined in API::TwoDGrid) | API::TwoDGrid | |
getCell(int x, int y) | API::TwoDGrid | |
getCell(Eigen::Vector2d pos) (defined in API::TwoDGrid) | API::TwoDGrid | |
getCell(double *pos) | API::TwoDGrid | |
getCell(unsigned int index) | API::TwoDGrid | |
getCellCoord(TwoDCell *ptrCell) | API::TwoDGrid | |
getCellSize() (defined in API::TwoDGrid) | API::TwoDGrid | inline |
getCoordinates(TwoDCell *cell) | API::TwoDGrid | |
getHuman() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
getHumanAccessibleCells() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
getHumanCylinder() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
getHumanMaxDist() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
getName() (defined in API::BaseGrid) | API::BaseGrid | inline |
getNbCellX() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
getNbCellY() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
getNeighbour(const Eigen::Vector2i &pos, int i) | API::TwoDGrid | |
getNumberOfCells() | API::TwoDGrid | |
getRobot() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
getRobotCylinder() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
getRobotMaxDist() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
getSortedGrid() | HRICS::EnvGrid | |
init(std::pair< double, double > minMax) | HRICS::EnvGrid | |
initAllCellState() | HRICS::EnvGrid | |
initAllReachability() | HRICS::EnvGrid | |
initAllTrajs() | HRICS::EnvGrid | |
initGrid(Eigen::Vector3d humanPos) | HRICS::EnvGrid | |
isCellCoordInGrid(const Eigen::Vector2i &coord) | API::TwoDGrid | |
loadFromXmlFile(std::string file) | API::BaseGrid | virtual |
m_name (defined in API::BaseGrid) | API::BaseGrid | protected |
recomputeGridWhenHumanMove(Eigen::Vector3d humanPos) | HRICS::EnvGrid | |
setAsNotSorted() (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
setCellsToblankCost() | HRICS::EnvGrid | |
setHuman(Robot *R) (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
setRobot(Robot *R) (defined in HRICS::EnvGrid) | HRICS::EnvGrid | inline |
TwoDGrid() | API::TwoDGrid | |
TwoDGrid(Eigen::Vector2i size, std::vector< double > envSize) (defined in API::TwoDGrid) | API::TwoDGrid | |
TwoDGrid(double samplingRate, std::vector< double > envSize) (defined in API::TwoDGrid) | API::TwoDGrid | |
writeToXmlFile(std::string file) | API::BaseGrid | virtual |
~BaseGrid() (defined in API::BaseGrid) | API::BaseGrid | virtual |
~TwoDGrid() | API::TwoDGrid |