add(Cell *cell) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlinevirtual |
ompl::GridN::add(Cell *cell) | ompl::Grid< _T > | inlinevirtual |
BaseCell typedef | ompl::GridN< _T > | |
BaseCellArray typedef | ompl::GridN< _T > | |
begin() const | ompl::Grid< _T > | inline |
Cell typedef | ompl::GridB< _T, LessThanExternal, LessThanInternal > | |
CellArray typedef | ompl::GridB< _T, LessThanExternal, LessThanInternal > | |
clear() override | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlinevirtual |
clearHeaps() | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlineprotected |
components() const | ompl::Grid< _T > | inline |
Coord typedef | ompl::GridB< _T, LessThanExternal, LessThanInternal > | |
CoordHash typedef | ompl::Grid< _T > | protected |
countExternal() const | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
countInternal() const | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
createCell(const Coord &coord, CellArray *nbh=nullptr) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlinevirtual |
ompl::GridN::createCell(const Coord &coord, BaseCellArray *nbh=nullptr) override | ompl::GridN< _T > | inline |
destroyCell(Cell *cell) const | ompl::Grid< _T > | inlinevirtual |
dimension_ | ompl::Grid< _T > | protected |
empty() const | ompl::Grid< _T > | inline |
end() const | ompl::Grid< _T > | inline |
EventCellUpdate typedef | ompl::GridB< _T, LessThanExternal, LessThanInternal > | |
eventCellUpdate_ | ompl::GridB< _T, LessThanExternal, LessThanInternal > | protected |
eventCellUpdateData_ | ompl::GridB< _T, LessThanExternal, LessThanInternal > | protected |
external_ | ompl::GridB< _T, LessThanExternal, LessThanInternal > | protected |
externalBHeap typedef | ompl::GridB< _T, LessThanExternal, LessThanInternal > | protected |
fracExternal() const | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
fracInternal() const | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
freeMemory() | ompl::Grid< _T > | inlineprotected |
getCell(const Coord &coord) const | ompl::GridN< _T > | inline |
ompl::Grid::getCell(const Coord &coord) const | ompl::Grid< _T > | inline |
getCells(CellArray &cells) const | ompl::GridN< _T > | inline |
getContent(std::vector< _T > &content) const | ompl::Grid< _T > | inline |
getCoordinates(std::vector< Coord * > &coords) const | ompl::Grid< _T > | inline |
getDimension() const | ompl::Grid< _T > | inline |
Grid(unsigned int dimension) | ompl::Grid< _T > | inlineexplicit |
GridB(unsigned int dimension) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlineexplicit |
GridN(unsigned int dimension) | ompl::GridN< _T > | inlineexplicit |
has(const Coord &coord) const | ompl::Grid< _T > | inline |
hasBounds_ | ompl::GridN< _T > | protected |
hash_ | ompl::Grid< _T > | protected |
interiorCellNeighborsLimit_ | ompl::GridN< _T > | protected |
internal_ | ompl::GridB< _T, LessThanExternal, LessThanInternal > | protected |
internalBHeap typedef | ompl::GridB< _T, LessThanExternal, LessThanInternal > | protected |
iterator typedef | ompl::Grid< _T > | |
lowBound_ | ompl::GridN< _T > | protected |
maxNeighbors_ | ompl::Grid< _T > | protected |
neighbors(const Cell *cell, CellArray &list) const | ompl::GridN< _T > | inline |
neighbors(const Coord &coord, CellArray &list) const | ompl::GridN< _T > | inline |
neighbors(Coord &coord, CellArray &list) const | ompl::GridN< _T > | inline |
ompl::Grid::neighbors(const Cell *cell, CellArray &list) const | ompl::Grid< _T > | inline |
ompl::Grid::neighbors(const Coord &coord, CellArray &list) const | ompl::Grid< _T > | inline |
ompl::Grid::neighbors(Coord &coord, CellArray &list) const | ompl::Grid< _T > | inline |
noCellUpdate(Cell *, void *) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlineprotectedstatic |
numberOfBoundaryDimensions(const Coord &coord) const | ompl::GridN< _T > | inlineprotected |
onCellUpdate(EventCellUpdate event, void *arg) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
overrideCellNeighborsLimit_ | ompl::GridN< _T > | protected |
printCoord(Coord &coord, std::ostream &out=std::cout) const | ompl::Grid< _T > | inline |
remove(Cell *cell) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlinevirtual |
ompl::GridN::remove(BaseCell *cell) override | ompl::GridN< _T > | inline |
ompl::Grid::remove(Cell *cell) | ompl::Grid< _T > | inlinevirtual |
setBounds(const Coord &low, const Coord &up) | ompl::GridN< _T > | inline |
setDimension(unsigned int dimension) | ompl::GridN< _T > | inline |
setHeapElementE(typename externalBHeap::Element *element, void *) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlineprotectedstatic |
setHeapElementI(typename internalBHeap::Element *element, void *) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlineprotectedstatic |
setInteriorCellNeighborLimit(unsigned int count) | ompl::GridN< _T > | inline |
setupHeaps() | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlineprotected |
size() const | ompl::Grid< _T > | inline |
status(std::ostream &out=std::cout) const override | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inlinevirtual |
topExternal() const | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
topInternal() const | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
upBound_ | ompl::GridN< _T > | protected |
update(Cell *cell) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
updateAll() | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
~Grid() | ompl::Grid< _T > | inlinevirtual |
~GridB() override (defined in ompl::GridB< _T, LessThanExternal, LessThanInternal >) | ompl::GridB< _T, LessThanExternal, LessThanInternal > | inline |
~GridN() override=default (defined in ompl::GridN< _T >) | ompl::GridN< _T > | |