hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > Member List
This is the complete list of members for hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions >, 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]
concreteGridFunctionshectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > [protected]
currMarkFreeIndexhectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > [protected]
currMarkOccIndexhectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > [protected]
currUpdateIndexhectorslam::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]
mapArrayhectorslam::GridMapBase< ConcreteCellType > [protected]
mapDimensionPropertieshectorslam::GridMapBase< ConcreteCellType > [protected]
mapTworldhectorslam::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]
scaleToMaphectorslam::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]
sizeXhectorslam::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]
worldTmaphectorslam::GridMapBase< ConcreteCellType > [protected]
worldTmap3Dhectorslam::GridMapBase< ConcreteCellType > [protected]
~GridMapBase()hectorslam::GridMapBase< ConcreteCellType > [inline, virtual]
~OccGridMapBase()hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions > [inline, virtual]


hector_mapping
Author(s): Stefan Kohlbrecher
autogenerated on Thu Jun 6 2019 20:12:30