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