, 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 > | |