BaseVolume(const Region ®Valid) | PolyVox::BaseVolume< VoxelType > | protected |
BaseVolume(const BaseVolume &rhs) | PolyVox::BaseVolume< VoxelType > | protected |
calculateCompressionRatio(void) | PolyVox::LargeVolume< VoxelType > | |
calculateSizeInBytes(void) | PolyVox::LargeVolume< VoxelType > | |
clearBlockCache(void) | PolyVox::LargeVolume< VoxelType > | |
ConstVolumeProxy< VoxelType > class | PolyVox::LargeVolume< VoxelType > | friend |
flush(Region regFlush) | PolyVox::LargeVolume< VoxelType > | |
flushAll() | PolyVox::LargeVolume< VoxelType > | |
getBorderValue(void) const | PolyVox::LargeVolume< VoxelType > | |
getDepth(void) const | PolyVox::BaseVolume< VoxelType > | |
getDiagonalLength(void) const | PolyVox::BaseVolume< VoxelType > | |
getEnclosingRegion(void) const | PolyVox::BaseVolume< VoxelType > | |
getHeight(void) const | PolyVox::BaseVolume< VoxelType > | |
getLongestSideLength(void) const | PolyVox::BaseVolume< VoxelType > | |
getShortestSideLength(void) const | PolyVox::BaseVolume< VoxelType > | |
getVoxelAt(int32_t uXPos, int32_t uYPos, int32_t uZPos) const | PolyVox::LargeVolume< VoxelType > | |
getVoxelAt(const Vector3DInt32 &v3dPos) const | PolyVox::LargeVolume< VoxelType > | |
getWidth(void) const | PolyVox::BaseVolume< VoxelType > | |
LargeVolume(polyvox_function< void(const ConstVolumeProxy< VoxelType > &, const Region &)> dataRequiredHandler, polyvox_function< void(const ConstVolumeProxy< VoxelType > &, const Region &)> dataOverflowHandler, uint16_t uBlockSideLength=32) | PolyVox::LargeVolume< VoxelType > | |
LargeVolume(const Region ®Valid, polyvox_function< void(const ConstVolumeProxy< VoxelType > &, const Region &)> dataRequiredHandler=0, polyvox_function< void(const ConstVolumeProxy< VoxelType > &, const Region &)> dataOverflowHandler=0, bool bPagingEnabled=false, uint16_t uBlockSideLength=32) | PolyVox::LargeVolume< VoxelType > | |
LargeVolume(const LargeVolume &rhs) | PolyVox::LargeVolume< VoxelType > | protected |
m_fDiagonalLength | PolyVox::BaseVolume< VoxelType > | protected |
m_regValidRegion | PolyVox::BaseVolume< VoxelType > | protected |
m_uLongestSideLength | PolyVox::BaseVolume< VoxelType > | protected |
m_uShortestSideLength | PolyVox::BaseVolume< VoxelType > | protected |
operator=(const LargeVolume &rhs) | PolyVox::LargeVolume< VoxelType > | protected |
BaseVolume< VoxelType >::operator=(const BaseVolume &rhs) | PolyVox::BaseVolume< VoxelType > | protected |
prefetch(Region regPrefetch) | PolyVox::LargeVolume< VoxelType > | |
setBorderValue(const VoxelType &tBorder) | PolyVox::LargeVolume< VoxelType > | |
setCompressionEnabled(bool bCompressionEnabled) | PolyVox::LargeVolume< VoxelType > | |
setMaxNumberOfBlocksInMemory(uint32_t uMaxNumberOfBlocksInMemory) | PolyVox::LargeVolume< VoxelType > | |
setMaxNumberOfUncompressedBlocks(uint32_t uMaxNumberOfUncompressedBlocks) | PolyVox::LargeVolume< VoxelType > | |
setVoxelAt(int32_t uXPos, int32_t uYPos, int32_t uZPos, VoxelType tValue) | PolyVox::LargeVolume< VoxelType > | |
setVoxelAt(const Vector3DInt32 &v3dPos, VoxelType tValue) | PolyVox::LargeVolume< VoxelType > | |
VoxelType typedef | PolyVox::BaseVolume< VoxelType > | |
~BaseVolume() | PolyVox::BaseVolume< VoxelType > | protected |
~LargeVolume() | PolyVox::LargeVolume< VoxelType > | |