_container | voxomap::VoxelNode< T_Container > | private |
addVoxel(iterator &it, Args &&... args) | voxomap::VoxelNode< T_Container > | |
begin() | voxomap::VoxelNode< T_Container > | |
Container typedef | voxomap::VoxelNode< T_Container > | |
copyOnWrite() | voxomap::VoxelNode< T_Container > | |
empty() const | voxomap::VoxelNode< T_Container > | |
end() | voxomap::VoxelNode< T_Container > | |
exploreBoundingBox(BoundingBox< int > const &bounding_box, std::function< void(VoxelNode &)> const &in_predicate, std::function< void(VoxelNode &)> const &out_predicate) | voxomap::VoxelNode< T_Container > | |
exploreVoxel(std::function< void(iterator const &)> const &predicate) const | voxomap::VoxelNode< T_Container > | |
exploreVoxelContainer(std::function< void(typename T_Container::VoxelContainer const &)> const &predicate) const | voxomap::VoxelNode< T_Container > | |
exploreVoxelNode(std::function< void(VoxelNode const &)> const &predicate) const | voxomap::VoxelNode< T_Container > | |
exploreVoxelNode(std::function< void(VoxelNode &)> const &predicate) | voxomap::VoxelNode< T_Container > | |
findContainerPosition(int src, int container_id) | voxomap::VoxelNode< T_Container > | static |
findRelativeVoxel(int x, int y, int z) const | voxomap::VoxelNode< T_Container > | |
findRelativeVoxel(NeighborAreaCache &neighbor_cache, int x, int y, int z) const | voxomap::VoxelNode< T_Container > | |
findVoxel(int x, int y, int z) | voxomap::VoxelNode< T_Container > | |
findVoxel(iterator &it) | voxomap::VoxelNode< T_Container > | |
findVoxelPosition(int src) | voxomap::VoxelNode< T_Container > | static |
getNbVoxel() const | voxomap::VoxelNode< T_Container > | |
getSharedVoxelContainer() | voxomap::VoxelNode< T_Container > | |
getVoxelContainer() | voxomap::VoxelNode< T_Container > | |
getVoxelContainer() const | voxomap::VoxelNode< T_Container > | |
hasVoxel() const | voxomap::VoxelNode< T_Container > | |
iterator typedef | voxomap::VoxelNode< T_Container > | |
merge(VoxelNode &node) | voxomap::VoxelNode< T_Container > | |
P_Node typedef | voxomap::VoxelNode< T_Container > | |
putVoxel(iterator &it, Args &&... args) | voxomap::VoxelNode< T_Container > | |
removeVoxel(iterator const &it, Args &&... args) | voxomap::VoxelNode< T_Container > | |
serialize(std::string &str) const | voxomap::VoxelNode< T_Container > | |
serializeNode(std::string &str) const | voxomap::VoxelNode< T_Container > | private |
setVoxelContainer(std::shared_ptr< T_Container > container) | voxomap::VoxelNode< T_Container > | |
T_Container | voxomap::VoxelNode< T_Container > | private |
unserialize(char const *str, size_t strsize) | voxomap::VoxelNode< T_Container > | |
updateVoxel(iterator &it, Args &&... args) | voxomap::VoxelNode< T_Container > | |
VoxelData typedef | voxomap::VoxelNode< T_Container > | |
VoxelNode(int x, int y, int z, int size) | voxomap::VoxelNode< T_Container > | |
VoxelNode(VoxelNode const &other) | voxomap::VoxelNode< T_Container > | |
~VoxelNode()=default | voxomap::VoxelNode< T_Container > | virtual |