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 >inlinevirtual
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 >inlinevirtual
~OccGridMapBase()hectorslam::OccGridMapBase< ConcreteCellType, ConcreteGridFunctions >inlinevirtual


hector_mapping
Author(s): Stefan Kohlbrecher
autogenerated on Sun Nov 3 2019 03:18:33