Voxomap
A C++11 voxel container.
voxomap::AbstractSparseIDArray< T, T_Size, T_Container > Member List

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

_datavoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
_idFreedvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
_idsvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
AbstractSparseIDArray()voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
AbstractSparseIDArray(AbstractSparseIDArray const &other)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
addData(uint8_t x, uint8_t y, uint8_t z, T *&data, Args &&... args)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >
changeId(uint16_t oldId, uint16_t newId)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
copy(T_Container< T_Data > const &other)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
copy(T_Container< std::unique_ptr< T_Data >> const &other)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
findData(uint8_t x, uint8_t y, uint8_t z)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >
findData(uint8_t x, uint8_t y, uint8_t z) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >
getId(uint8_t x, uint8_t y, uint8_t z) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
getNbData() constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >
getNewId()voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
hasData(uint8_t x) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >
hasData(uint8_t x, uint8_t y) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >
hasData(uint8_t x, uint8_t y, uint8_t z) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >
putData(uint8_t x, uint8_t y, uint8_t z, T *&data, Args &&... args)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >
reallocIds()voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
removeData(uint8_t x, uint8_t y, uint8_t z)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >
removeData(uint8_t x, uint8_t y, uint8_t z, T *data)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >
reset(Type &data)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
reset(std::unique_ptr< Type > &data)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
reset(std::shared_ptr< Type > &data)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
serialize(std::string &str) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >
serializeContainer(std::string &str, T_Container< T_Data > const &datas) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
serializeContainer(std::string &str, T_Container< T_Data > const &datas) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
serializeContainer(std::string &str, T_Container< T_Data * > const &datas) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
serializeContainer(std::string &str, T_Container< std::unique_ptr< T_Data >> const &datas) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
serializeContainer(std::string &str, T_Container< std::shared_ptr< T_Data >> const &datas) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
serializeData(std::string &str, T_Data const &data) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
serializeData(std::string &str, T_Data const &data) constvoxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
setId(uint8_t x, uint8_t y, uint8_t z, uint16_t id)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
shrinkToFit()voxomap::AbstractSparseIDArray< T, T_Size, T_Container >
unserialize(char const *str, size_t size)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >
unserializeContainer(char const *str, size_t size, T_Container< T_Data > &datas)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
unserializeContainer(char const *str, size_t size, T_Container< T_Data > &datas)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
unserializeContainer(char const *str, size_t size, T_Container< T_Data * > &datas)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
unserializeContainer(char const *str, size_t size, T_Container< std::unique_ptr< T_Data >> &datas)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
unserializeContainer(char const *str, size_t size, T_Container< std::shared_ptr< T_Data >> &datas)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
unserializeData(char const *str, size_t size, T_Data &data)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
unserializeData(char const *str, size_t size, T_Data &data)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >protected
updateData(uint8_t x, uint8_t y, uint8_t z, T *&data, Args &&... args)voxomap::AbstractSparseIDArray< T, T_Size, T_Container >