Voxomap
A C++11 voxel container.
voxomap::VoxelNode< T_Container > Member List

This is the complete list of members for voxomap::VoxelNode< T_Container >, including all inherited members.

_containervoxomap::VoxelNode< T_Container >private
addVoxel(iterator &it, Args &&... args)voxomap::VoxelNode< T_Container >
begin()voxomap::VoxelNode< T_Container >
Container typedefvoxomap::VoxelNode< T_Container >
copyOnWrite()voxomap::VoxelNode< T_Container >
empty() constvoxomap::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) constvoxomap::VoxelNode< T_Container >
exploreVoxelContainer(std::function< void(typename T_Container::VoxelContainer const &)> const &predicate) constvoxomap::VoxelNode< T_Container >
exploreVoxelNode(std::function< void(VoxelNode const &)> const &predicate) constvoxomap::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) constvoxomap::VoxelNode< T_Container >
findRelativeVoxel(NeighborAreaCache &neighbor_cache, int x, int y, int z) constvoxomap::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() constvoxomap::VoxelNode< T_Container >
getSharedVoxelContainer()voxomap::VoxelNode< T_Container >
getVoxelContainer()voxomap::VoxelNode< T_Container >
getVoxelContainer() constvoxomap::VoxelNode< T_Container >
hasVoxel() constvoxomap::VoxelNode< T_Container >
iterator typedefvoxomap::VoxelNode< T_Container >
merge(VoxelNode &node)voxomap::VoxelNode< T_Container >
P_Node typedefvoxomap::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) constvoxomap::VoxelNode< T_Container >
serializeNode(std::string &str) constvoxomap::VoxelNode< T_Container >private
setVoxelContainer(std::shared_ptr< T_Container > container)voxomap::VoxelNode< T_Container >
T_Containervoxomap::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 typedefvoxomap::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()=defaultvoxomap::VoxelNode< T_Container >virtual