libmove3d-planners
|
This is the complete list of members for HRICS::NaturalGrid, including all inherited members.
_cells (defined in API::BaseGrid) | API::BaseGrid | protected |
_cellSize (defined in API::ThreeDGrid) | API::ThreeDGrid | protected |
_nbCellsX (defined in API::ThreeDGrid) | API::ThreeDGrid | protected |
_nbCellsY (defined in API::ThreeDGrid) | API::ThreeDGrid | protected |
_nbCellsZ (defined in API::ThreeDGrid) | API::ThreeDGrid | protected |
_originCorner (defined in API::ThreeDGrid) | API::ThreeDGrid | protected |
BaseGrid() (defined in API::BaseGrid) | API::BaseGrid | |
BaseGrid(const BaseGrid &grid) (defined in API::BaseGrid) | API::BaseGrid | |
computeAllCellCost() | HRICS::NaturalGrid | |
computeCellCorner(unsigned int x, unsigned int y, unsigned int z) | API::ThreeDGrid | protected |
createAllCells() | API::ThreeDGrid | |
createNewCell(unsigned int index, unsigned int x, unsigned int y, unsigned int z) | HRICS::NaturalGrid | virtual |
draw() | HRICS::NaturalGrid | virtual |
drawVector(const std::vector< std::pair< double, NaturalCell * > > &cells) (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
getAllReachableCells() | HRICS::NaturalGrid | |
getAllReachableCells(double CostThreshold) | HRICS::NaturalGrid | |
getAllReachableCellsOneArm(bool right_arm) | HRICS::NaturalGrid | |
getAllReachableCellsSorted() | HRICS::NaturalGrid | |
getBox() | HRICS::NaturalGrid | virtual |
getCell(unsigned int x, unsigned int y, unsigned int z) const | API::ThreeDGrid | |
getCell(Eigen::Vector3i cell) const (defined in API::ThreeDGrid) | API::ThreeDGrid | |
getCell(const Eigen::Vector3d &pos) const (defined in API::ThreeDGrid) | API::ThreeDGrid | |
getCell(double *pos) const | API::ThreeDGrid | |
API::BaseGrid::getCell(unsigned int i) | API::BaseGrid | |
getCellCoord(ThreeDCell *ptrCell) const | API::ThreeDGrid | |
getCellCostAt(const Eigen::Vector3d &WSPoint) | HRICS::NaturalGrid | |
getCellSize() (defined in API::ThreeDGrid) | API::ThreeDGrid | inline |
getCoordinates(ThreeDCell *cell) const | API::ThreeDGrid | |
getName() (defined in API::BaseGrid) | API::BaseGrid | inline |
getNaturalCostSpace() (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | inline |
getNeighbour(const Eigen::Vector3i &pos, unsigned int i) const | API::ThreeDGrid | |
getNumberOfCells() | API::BaseGrid | |
getRobot() (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
getRobotOrigin() (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | inline |
getTranformedToRobotFrame(const Eigen::Vector3d &WSPoint) | HRICS::NaturalGrid | |
getTransformFromRobotPos() | HRICS::NaturalGrid | |
getXlineOfCell(unsigned int ith) (defined in API::ThreeDGrid) | API::ThreeDGrid | |
getXNumberOfCells() const (defined in API::ThreeDGrid) | API::ThreeDGrid | inline |
getYlineOfCell(unsigned int ith) (defined in API::ThreeDGrid) | API::ThreeDGrid | |
getYNumberOfCells() const (defined in API::ThreeDGrid) | API::ThreeDGrid | inline |
getZlineOfCell(unsigned int ith) (defined in API::ThreeDGrid) | API::ThreeDGrid | |
getZNumberOfCells() const (defined in API::ThreeDGrid) | API::ThreeDGrid | inline |
initReachable() | HRICS::NaturalGrid | |
isInReachableGrid(const Eigen::Vector3d &WSPoint) (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
isReachable(const Eigen::Vector3d &WSPoint) | HRICS::NaturalGrid | |
isReachableWithLA(const Eigen::Vector3d &WSPoint) (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
isReachableWithRA(const Eigen::Vector3d &WSPoint) (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
loadFromXmlFile(std::string docname) | HRICS::NaturalGrid | virtual |
m_name (defined in API::BaseGrid) | API::BaseGrid | protected |
mergeWith(NaturalGrid *otherGrid) | HRICS::NaturalGrid | |
NaturalGrid() (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
NaturalGrid(std::vector< int > size) (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
NaturalGrid(double pace, std::vector< double > envSize, Natural *costSpace) (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
NaturalGrid(const NaturalGrid &grid) (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
resetCellCost() | HRICS::NaturalGrid | |
resetReachability() | HRICS::NaturalGrid | |
robotConfigInCell(int i) | HRICS::NaturalGrid | |
setGridOrigin() (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | |
setNaturalCostSpace(Natural *NCS) (defined in HRICS::NaturalGrid) | HRICS::NaturalGrid | inline |
ThreeDGrid() | API::ThreeDGrid | |
ThreeDGrid(Eigen::Vector3i size, std::vector< double > envSize) (defined in API::ThreeDGrid) | API::ThreeDGrid | |
ThreeDGrid(double samplingRate, std::vector< double > envSize) (defined in API::ThreeDGrid) | API::ThreeDGrid | |
ThreeDGrid(const ThreeDGrid &grid) | API::ThreeDGrid | |
writeToXmlFile(std::string docname) | HRICS::NaturalGrid | virtual |
~BaseGrid() (defined in API::BaseGrid) | API::BaseGrid | virtual |
~ThreeDGrid() | API::ThreeDGrid | virtual |