, including all inherited members.
allocateArray(const Eigen::Vector2i &newMapDims) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
bresenham2D(unsigned int abs_da, unsigned int abs_db, int error_b, int offset_a, int offset_b, unsigned int offset) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
bresenhamCellFree(unsigned int offset) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
bresenhamCellOcc(unsigned int offset) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
clear() | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
concreteGridFunctions | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [protected] |
currMarkFreeIndex | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [protected] |
currMarkOccIndex | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [protected] |
currUpdateIndex | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [protected] |
deleteArray() | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getCell(int x, int y) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getCell(int x, int y) const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getCell(int index) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getCell(int index) const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getCellLength() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getGridProbabilityMap(int index) const | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
getMapCoords(const Eigen::Vector2f &worldCoords) const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getMapCoordsPose(const Eigen::Vector3f &worldPose) const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getMapDimensions() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getMapDimProperties() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getMapExtends(int &xMax, int &yMax, int &xMin, int &yMin) const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getMapTworld() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getObstacleThreshold() const | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
getScaleToMap() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getSizeX() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getSizeY() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getUpdateIndex() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getWorldCoords(const Eigen::Vector2f &mapCoords) const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getWorldCoordsPose(const Eigen::Vector3f &mapPose) const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getWorldTmap() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
getWorldTmap3D() const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
GridMapBase(float mapResolution, const Eigen::Vector2i &size, const Eigen::Vector2f &offset) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
GridMapBase(const GridMapBase &other) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
hasGridValue(int x, int y) const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
isFree(int xMap, int yMap) const | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
isFree(int index) const | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
isOccupied(int xMap, int yMap) const | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
isOccupied(int index) const | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
mapArray | hectorslam::GridMapBase< ConcreteCellType > | [protected] |
mapDimensionProperties | hectorslam::GridMapBase< ConcreteCellType > | [protected] |
mapTworld | hectorslam::GridMapBase< ConcreteCellType > | [protected] |
OccGridMapBase(float mapResolution, const Eigen::Vector2i &size, const Eigen::Vector2f &offset) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
operator=(const GridMapBase &other) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
pointOutOfMapBounds(const Eigen::Vector2f &pointMapCoords) const | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
reset() | hectorslam::GridMapBase< ConcreteCellType > | [inline, virtual] |
scaleToMap | hectorslam::GridMapBase< ConcreteCellType > | [protected] |
setDimensionProperties(const Eigen::Vector2f &topLeftOffsetIn, const Eigen::Vector2i &mapDimensionsIn, float cellLengthIn) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
setDimensionProperties(const MapDimensionProperties &newMapDimProps) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
setMapGridSize(const Eigen::Vector2i &newMapDims) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
setMapTransformation(const Eigen::Vector2f &topLeftOffset, float cellLength) | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
setUpdated() | hectorslam::GridMapBase< ConcreteCellType > | [inline] |
setUpdateFreeFactor(float factor) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
setUpdateOccupiedFactor(float factor) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
sizeX | hectorslam::GridMapBase< ConcreteCellType > | [protected] |
updateByScan(const DataContainer &dataContainer, const Eigen::Vector3f &robotPoseWorld) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
updateLineBresenhami(const Eigen::Vector2i &beginMap, const Eigen::Vector2i &endMap, unsigned int max_length=UINT_MAX) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
updateSetFree(int index) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
updateSetOccupied(int index) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
updateUnsetFree(int index) | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline] |
worldTmap | hectorslam::GridMapBase< ConcreteCellType > | [protected] |
worldTmap3D | hectorslam::GridMapBase< ConcreteCellType > | [protected] |
~GridMapBase() | hectorslam::GridMapBase< ConcreteCellType > | [inline, virtual] |
~OccGridMapBase() | hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > | [inline, virtual] |