allocateArray(const Eigen::Vector2i &newMapDims) | hectorslam::GridMapBase< ConcreteCellType > | inline |
clear() | hectorslam::GridMapBase< ConcreteCellType > | inline |
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 |
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 |
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 |
lastUpdateIndex | hectorslam::GridMapBase< ConcreteCellType > | private |
mapArray | hectorslam::GridMapBase< ConcreteCellType > | protected |
mapDimensionProperties | hectorslam::GridMapBase< ConcreteCellType > | protected |
mapTworld | hectorslam::GridMapBase< ConcreteCellType > | protected |
operator=(const GridMapBase &other) | hectorslam::GridMapBase< ConcreteCellType > | inline |
pointOutOfMapBounds(const Eigen::Vector2f &pointMapCoords) const | hectorslam::GridMapBase< ConcreteCellType > | inline |
reset() | hectorslam::GridMapBase< ConcreteCellType > | inlinevirtual |
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 |
sizeX | hectorslam::GridMapBase< ConcreteCellType > | protected |
worldTmap | hectorslam::GridMapBase< ConcreteCellType > | protected |
worldTmap3D | hectorslam::GridMapBase< ConcreteCellType > | protected |
~GridMapBase() | hectorslam::GridMapBase< ConcreteCellType > | inlinevirtual |