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

This is the complete list of members for API::TwoDGrid, including all inherited members.

_cells (defined in API::BaseGrid)API::BaseGridprotected
_cellSize (defined in API::TwoDGrid)API::TwoDGridprotected
_nbCellsX (defined in API::TwoDGrid)API::TwoDGridprotected
_nbCellsY (defined in API::TwoDGrid)API::TwoDGridprotected
_originCorner (defined in API::TwoDGrid)API::TwoDGridprotected
BaseGrid() (defined in API::BaseGrid)API::BaseGrid
BaseGrid(const BaseGrid &grid) (defined in API::BaseGrid)API::BaseGrid
computeCellCorner(int x, int y)API::TwoDGridprotected
createAllCells()API::TwoDGrid
createNewCell(unsigned int index, unsigned int x, unsigned int y)API::TwoDGridprotectedvirtual
draw() (defined in API::TwoDGrid)API::TwoDGridvirtual
getBox()API::BaseGridvirtual
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::TwoDGridinline
getCoordinates(TwoDCell *cell)API::TwoDGrid
getName() (defined in API::BaseGrid)API::BaseGridinline
getNeighbour(const Eigen::Vector2i &pos, int i)API::TwoDGrid
getNumberOfCells()API::TwoDGrid
isCellCoordInGrid(const Eigen::Vector2i &coord)API::TwoDGrid
loadFromXmlFile(std::string file)API::BaseGridvirtual
m_name (defined in API::BaseGrid)API::BaseGridprotected
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::BaseGridvirtual
~BaseGrid() (defined in API::BaseGrid)API::BaseGridvirtual
~TwoDGrid()API::TwoDGrid