PolyVox  0.2.1
Open source voxel management library
Namespaces | Macros
LargeVolumeSampler.inl File Reference

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))

Macro Definition Documentation

#define BORDER_HIGH (   x)    ((( (x+1) >> this->mVolume->m_uBlockSideLengthPower) << this->mVolume->m_uBlockSideLengthPower) != (x+1))
#define BORDER_LOW (   x)    ((( x >> this->mVolume->m_uBlockSideLengthPower) << this->mVolume->m_uBlockSideLengthPower) != x)