PolyVox
0.2.1
Open source voxel management library
|
Go to the source code of this file.
Namespaces | |
namespace | PolyVox |
Main namespace. |
Macros | |
#define | BORDER_LOW(x) ((( x >> this->mVolume->m_uBlockSideLengthPower) << this->mVolume->m_uBlockSideLengthPower) != x) |
#define | BORDER_HIGH(x) ((( (x+1) >> this->mVolume->m_uBlockSideLengthPower) << this->mVolume->m_uBlockSideLengthPower) != (x+1)) |
#define BORDER_HIGH | ( | x | ) | ((( (x+1) >> this->mVolume->m_uBlockSideLengthPower) << this->mVolume->m_uBlockSideLengthPower) != (x+1)) |
Definition at line 25 of file LargeVolumeSampler.inl.
Referenced by PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px0py1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px1ny1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px1py0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px1py1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px1py1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx0py1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1ny1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1py0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1py1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1py1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px0py0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px0py1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px0py1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1ny0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1ny1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1ny1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1py0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1py1nz(), and PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1py1pz().
#define BORDER_LOW | ( | x | ) | ((( x >> this->mVolume->m_uBlockSideLengthPower) << this->mVolume->m_uBlockSideLengthPower) != x) |
Definition at line 24 of file LargeVolumeSampler.inl.
Referenced by PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px0py1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px1ny0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px1ny1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px1ny1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel0px1py1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx0py0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx0py1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx0py1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1ny0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1ny1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1ny1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1py0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1py1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1nx1py1pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px0py1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1ny0pz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1ny1nz(), PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1ny1pz(), and PolyVox::LargeVolume< VoxelType >::Sampler::peekVoxel1px1py1nz().