supereight
|
The base used for single-resolution blocks. More...
#include <block.hpp>
Public Types | |
typedef DataT | DataType |
Public Member Functions | |
BlockSingleRes (const DataType init_data=DataType()) | |
const DataType & | data (const int voxel_idx) const |
DataType & | data (const int voxel_idx) |
const DataType & | data (const Eigen::Vector3i &voxel_coord) const |
DataType & | data (const Eigen::Vector3i &voxel_coord) |
Static Public Attributes | |
static constexpr int | min_scale = 0 |
static constexpr int | current_scale = 0 |
The base used for single-resolution blocks.
typedef DataT se::BlockSingleRes< DataT, BlockSize, DerivedT >::DataType |
se::BlockSingleRes< DataT, BlockSize, DerivedT >::BlockSingleRes | ( | const DataType | init_data = DataType() | ) |
const DataType & se::BlockSingleRes< DataT, BlockSize, DerivedT >::data | ( | const int | voxel_idx | ) | const |
const DataType & se::BlockSingleRes< DataT, BlockSize, DerivedT >::data | ( | const Eigen::Vector3i & | voxel_coord | ) | const |
DataType & se::BlockSingleRes< DataT, BlockSize, DerivedT >::data | ( | const Eigen::Vector3i & | voxel_coord | ) |
|
staticconstexpr |
|
staticconstexpr |