, including all inherited members.
activeCells | lslgeneric::LazyGrid< PointT > | [protected] |
addPoint(const PointT &point) | lslgeneric::LazyGrid< PointT > | [virtual] |
begin() | lslgeneric::LazyGrid< PointT > | [virtual] |
CellPtrVector typedef | lslgeneric::SpatialIndex< PointT > | |
cellSizeX | lslgeneric::LazyGrid< PointT > | [protected] |
cellSizeY | lslgeneric::LazyGrid< PointT > | [protected] |
cellSizeZ | lslgeneric::LazyGrid< PointT > | [protected] |
CellVectorItr typedef | lslgeneric::SpatialIndex< PointT > | |
centerIsSet | lslgeneric::LazyGrid< PointT > | [protected] |
centerX | lslgeneric::LazyGrid< PointT > | [protected] |
centerY | lslgeneric::LazyGrid< PointT > | [protected] |
centerZ | lslgeneric::LazyGrid< PointT > | [protected] |
checkCellforNDT(int indX, int indY, int indZ, bool checkForGaussian=true) | lslgeneric::LazyGrid< PointT > | [protected, virtual] |
clone() const | lslgeneric::LazyGrid< PointT > | [virtual] |
copy() const | lslgeneric::LazyGrid< PointT > | [virtual] |
dataArray | lslgeneric::LazyGrid< PointT > | [protected] |
end() | lslgeneric::LazyGrid< PointT > | [virtual] |
getCellAt(int indX, int indY, int indZ, Cell< PointT > *&cell) | lslgeneric::LazyGrid< PointT > | [inline, virtual] |
getCellAt(const PointT &pt, Cell< PointT > *&cell) | lslgeneric::LazyGrid< PointT > | [inline, virtual] |
getCellForPoint(const PointT &point) | lslgeneric::LazyGrid< PointT > | [virtual] |
getCellSize(double &cx, double &cy, double &cz) | lslgeneric::LazyGrid< PointT > | |
getCenter(double &cx, double &cy, double &cz) | lslgeneric::LazyGrid< PointT > | |
getClosestCells(const PointT &pt) | lslgeneric::LazyGrid< PointT > | [virtual] |
getClosestNDTCell(const PointT &pt, bool checkForGaussian=true) | lslgeneric::LazyGrid< PointT > | [virtual] |
getClosestNDTCells(const PointT &pt, int &n_neigh, bool checkForGaussian=true) | lslgeneric::LazyGrid< PointT > | [virtual] |
getDataArrayPtr() | lslgeneric::LazyGrid< PointT > | [inline] |
getGridSize(int &cx, int &cy, int &cz) | lslgeneric::LazyGrid< PointT > | |
getGridSizeInMeters(double &cx, double &cy, double &cz) | lslgeneric::LazyGrid< PointT > | |
getIndexForPoint(const PointT &pt, int &idx, int &idy, int &idz) | lslgeneric::LazyGrid< PointT > | [inline, virtual] |
getNDTCellAt(int indX, int indY, int indZ, NDTCell< PointT > *&cell) | lslgeneric::LazyGrid< PointT > | [inline, virtual] |
getNDTCellAt(const PointT &pt, NDTCell< PointT > *&cell) | lslgeneric::LazyGrid< PointT > | [inline, virtual] |
getNeighbors(const PointT &point, const double &radius, std::vector< Cell< PointT > * > &cells) | lslgeneric::LazyGrid< PointT > | [virtual] |
getProtoType() | lslgeneric::LazyGrid< PointT > | [inline] |
initialize() | lslgeneric::LazyGrid< PointT > | [virtual] |
initializeAll() | lslgeneric::LazyGrid< PointT > | [virtual] |
initialized | lslgeneric::LazyGrid< PointT > | [protected] |
isInside(const PointT &pt) | lslgeneric::LazyGrid< PointT > | [inline] |
LazyGrid(double cellSize) | lslgeneric::LazyGrid< PointT > | |
LazyGrid(LazyGrid *prot) | lslgeneric::LazyGrid< PointT > | |
LazyGrid(double sizeXmeters, double sizeYmeters, double sizeZmeters, double cellSizeX, double cellSizeY, double cellSizeZ, double _centerX, double _centerY, double _centerZ, Cell< PointT > *cellPrototype) | lslgeneric::LazyGrid< PointT > | |
loadFromJFF(FILE *jffin) | lslgeneric::LazyGrid< PointT > | [virtual] |
lslgeneric::SpatialIndex::loadFromJFF(FILE *jffin) const | lslgeneric::SpatialIndex< PointT > | [inline, virtual] |
protoType | lslgeneric::LazyGrid< PointT > | [protected] |
setCellType(Cell< PointT > *type) | lslgeneric::LazyGrid< PointT > | [virtual] |
setCenter(const double &cx, const double &cy, const double &cz) | lslgeneric::LazyGrid< PointT > | [virtual] |
setSize(const double &sx, const double &sy, const double &sz) | lslgeneric::LazyGrid< PointT > | [virtual] |
size() | lslgeneric::LazyGrid< PointT > | [virtual] |
lslgeneric::SpatialIndex::size() const | lslgeneric::SpatialIndex< PointT > | [inline, virtual] |
sizeIsSet | lslgeneric::LazyGrid< PointT > | [protected] |
sizeX | lslgeneric::LazyGrid< PointT > | [protected] |
sizeXmeters | lslgeneric::LazyGrid< PointT > | [protected] |
sizeY | lslgeneric::LazyGrid< PointT > | [protected] |
sizeYmeters | lslgeneric::LazyGrid< PointT > | [protected] |
sizeZ | lslgeneric::LazyGrid< PointT > | [protected] |
sizeZmeters | lslgeneric::LazyGrid< PointT > | [protected] |
traceLine(const Eigen::Vector3d &origin, const PointT &endpoint, const Eigen::Vector3d &diff, const double &maxz, std::vector< NDTCell< PointT > * > &cells) | lslgeneric::LazyGrid< PointT > | [inline] |
traceLineWithEndpoint(const Eigen::Vector3d &origin, const PointT &endpoint, const Eigen::Vector3d &diff, const double &maxz, std::vector< NDTCell< PointT > * > &cells, Eigen::Vector3d &final_point) | lslgeneric::LazyGrid< PointT > | [inline] |
~LazyGrid() | lslgeneric::LazyGrid< PointT > | [virtual] |
~SpatialIndex() | lslgeneric::SpatialIndex< PointT > | [inline, virtual] |