Voxy v0.0.1
Cluster3D< C, V > Member List

This is the complete list of members for Cluster3D< C, V >, including all inherited members.

centralIndexCluster3D< C, V >static
Chunk typedefCluster3D< C, V >
chunksCluster3D< C, V >protected
Cluster3D(Chunk *chunks[size]=nullptr) noexceptCluster3D< C, V >inline
getCentralChunk() const noexceptCluster3D< C, V >inline
getChunk(uint8_t x, uint8_t y, uint8_t z) const noexceptCluster3D< C, V >inline
getChunk(uint8_t index) const noexceptCluster3D< C, V >inline
getChunks() noexceptCluster3D< C, V >inline
getChunks() const noexceptCluster3D< C, V >inline
getVoxel(int16_t x, int16_t y, int16_t z, Voxel nullVoxel=voxel::null) const noexceptCluster3D< C, V >inline
getVoxelChunk(int16_t &x, int16_t &y, int16_t &z) const noexceptCluster3D< C, V >inline
indexToPos(uint8_t index, uint8_t &x, uint8_t &y, uint8_t &z) noexceptCluster3D< C, V >inlinestatic
isComplete() const noexceptCluster3D< C, V >inline
layerSizeCluster3D< C, V >static
lengthCluster3D< C, V >static
positionsCluster3D< C, V >static
posToIndex(uint8_t x, uint8_t y, uint8_t z) noexceptCluster3D< C, V >inlinestatic
setVoxel(uint16_t x, uint16_t y, uint16_t z, Voxel voxel) noexceptCluster3D< C, V >inline
sizeCluster3D< C, V >static
tryGetChunk(uint8_t x, uint8_t y, uint8_t z) const noexceptCluster3D< C, V >inline
tryGetChunk(uint8_t index) const noexceptCluster3D< C, V >inline
tryGetVoxel(int16_t x, int16_t y, int16_t z, Voxel &voxel) const noexceptCluster3D< C, V >inline
tryGetVoxelChunk(int16_t &x, int16_t &y, int16_t &z) const noexceptCluster3D< C, V >inline
trySetVoxel(uint16_t x, uint16_t y, uint16_t z, Voxel voxel) noexceptCluster3D< C, V >inline
unsafeGetChunk(uint8_t x, uint8_t y, uint8_t z) const noexceptCluster3D< C, V >inline
unsafeGetChunk(uint8_t index) const noexceptCluster3D< C, V >inline
unsafeGetVoxel(int16_t x, int16_t y, int16_t z, Voxel nullVoxel=voxel::null) const noexceptCluster3D< C, V >inline
unsafeGetVoxelChunk(int16_t &x, int16_t &y, int16_t &z) const noexceptCluster3D< C, V >inline
Voxel typedefCluster3D< C, V >