, including all inherited members.
| blindPopulate(Vec3 pos) | GridMap | [inline] |
| blindPopulate(const PointIndices &pointIndices, const PointCloudType &pointCloud) | GridMap | |
| calculateStartPos() | GridMap | |
| Cell typedef | GridMap | |
| Cells typedef | PositionedGrid2D< NodeGridCell > | |
| checkNodesAgainstGridConnection(NodeIndices &outNodeIndices, const NodePointers &inNodeCandidates, float newCellSize, unsigned int minNodesCount) const | GridMap | |
| checkPointConnection(const Vec3 &p, const int &connectionNeighbors) const | GridMap | [inline] |
| clear() | GridMap | [inline] |
| clearIndices() | GridMap | [inline] |
| gatherNodesInCC(NodePointers &outputNodes, const ConnectedComponent &conComp, const NodePointers &octreeNodes) const | GridMap | |
| gatherNodesInCC(NodeIndices &outputIndices, const ConnectedComponent &conComp) const | GridMap | |
| getCells() const | Grid2D< NodeGridCell > | [inline] |
| getCells() | Grid2D< NodeGridCell > | [inline] |
| getCellSize() const | PositionedGrid2D< NodeGridCell > | [inline] |
| getConnectedComponentsAndNotConnectedNodes(NodePointersVec &nodesInCC, const NodePointers &inputOctreeNodes, float cellSize, unsigned int minPlaneNodes, unsigned int minCCNodes, NodePointers *notConnectedNodesOutput=NULL) | GridMap | |
| getHeight() const | Grid2D< NodeGridCell > | [inline] |
| getIndex(unsigned int w, unsigned int h, unsigned int width) | Grid2D< NodeGridCell > | [inline, protected, static] |
| getIndices(Indices &outIndices, const Vec3 &pos) const | PositionedGrid2D< NodeGridCell > | [inline, protected] |
| getNeighbors(Cells &cells, const Vec3 &pos, unsigned int neighborhoodRadius) const | PositionedGrid2D< NodeGridCell > | [inline] |
| Grid2D< NodeGridCell >::getNeighbors(Cells &cells, const SignedIndices &indices, unsigned int neighborhoodRadius) const | Grid2D< NodeGridCell > | [inline] |
| getNewExtremes(float &xMinOut, float &xMaxOut, float &yMinOut, float &yMaxOut, unsigned int &xOff, unsigned int &xAdd, unsigned int &yOff, unsigned int &yAdd, float xMinIn, float xMaxIn, float yMinIn, float yMaxIn, float stepsize) const | GridMap | |
| getPlane3D() const | PositionedGrid2D< NodeGridCell > | [inline] |
| getSignedIndicesNoException(SignedIndices &outIndices, const Vec3 &pos) const | PositionedGrid2D< NodeGridCell > | [inline, protected] |
| getStartPos() const | GridMap | [inline] |
| getWidth() const | Grid2D< NodeGridCell > | [inline] |
| getXMax() const | PositionedGrid2D< NodeGridCell > | [inline] |
| getXMin() const | PositionedGrid2D< NodeGridCell > | [inline] |
| getYMax() const | PositionedGrid2D< NodeGridCell > | [inline] |
| getYMin() const | PositionedGrid2D< NodeGridCell > | [inline] |
| Grid2D() | Grid2D< NodeGridCell > | [inline] |
| Grid2D(const unsigned int &width, const unsigned int &height, const NodeGridCell &c=NodeGridCell()) | Grid2D< NodeGridCell > | [inline] |
| GridMap() | GridMap | [inline] |
| GridMap(const Plane3D &plane, float xMin, float xMax, float yMin, float yMax, float cellSize) | GridMap | [inline] |
| GridMap(const GridMap &gridMap, float xMin, float xMax, float yMin, float yMax, unsigned int xOff, unsigned int xAdd, unsigned int yOff, unsigned int yAdd, float cellSize) | GridMap | |
| Indices typedef | PositionedGrid2D< NodeGridCell > | |
| isPopulated(Vec3 pos) | GridMap | [inline] |
| mCellSize | PositionedGrid2D< NodeGridCell > | [protected] |
| mGrid | Grid2D< NodeGridCell > | [protected] |
| mGridCCStartPos | GridMap | [protected] |
| mHeight | Grid2D< NodeGridCell > | [protected] |
| mPlane | PositionedGrid2D< NodeGridCell > | [protected] |
| mWidth | Grid2D< NodeGridCell > | [protected] |
| mXMax | PositionedGrid2D< NodeGridCell > | [protected] |
| mXMin | PositionedGrid2D< NodeGridCell > | [protected] |
| mYMax | PositionedGrid2D< NodeGridCell > | [protected] |
| mYMin | PositionedGrid2D< NodeGridCell > | [protected] |
| NodeIndices typedef | GridMap | |
| NodePointers typedef | GridMap | |
| NodePointersVec typedef | GridMap | |
| operator()(const Vec3 &pos) const | PositionedGrid2D< NodeGridCell > | [inline] |
| operator()(const Vec3 &pos) | PositionedGrid2D< NodeGridCell > | [inline] |
| Grid2D< NodeGridCell >::operator()(unsigned int w, unsigned int h) const | Grid2D< NodeGridCell > | [inline] |
| Grid2D< NodeGridCell >::operator()(unsigned int w, unsigned int h) | Grid2D< NodeGridCell > | [inline] |
| Grid2D< NodeGridCell >::operator()(const Indices &indices) const | Grid2D< NodeGridCell > | [inline] |
| Grid2D< NodeGridCell >::operator()(const Indices &indices) | Grid2D< NodeGridCell > | [inline] |
| OutOfRange typedef | PositionedGrid2D< NodeGridCell > | |
| PointIndices typedef | GridMap | |
| populate(const unsigned int &index, Vec3 pos) | GridMap | [inline] |
| populate(const PointIndices &pointIndices, const PointCloudType &pointCloud) | GridMap | |
| populate(const NodePointers &nodePointers) | GridMap | [inline] |
| PositionedGrid2D() | PositionedGrid2D< NodeGridCell > | [inline] |
| PositionedGrid2D(const Plane3D &plane, const float &xMin, const float &xMax, const float &yMin, const float &yMax, const float &cellSize) | PositionedGrid2D< NodeGridCell > | [inline] |
| print() const | GridMap | |
| print(const std::pair< unsigned int, unsigned int > &coords) const | GridMap | |
| pushPopulatedUnvisitedNeighbors(std::queue< std::pair< unsigned int, unsigned int > > &neighbors, const unsigned int &width, const unsigned int &height) const | GridMap | |
| SignedIndices typedef | PositionedGrid2D< NodeGridCell > | |
| startConnectedComponentAt(ConnectedComponent &ccc, const Indices &startPos) | GridMap | |
| uints typedef | GridMap | |
| value_type typedef | Grid2D< NodeGridCell > | |
| Vec3 typedef | PositionedGrid2D< NodeGridCell > | |