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

Go to the source code of this file.

Namespaces

namespace  PolyVox
 Main namespace.

Macros

#define BORDER_LOWX(val)   (val > this->mVolume->getEnclosingRegion().getLowerCorner().getX())
#define BORDER_HIGHX(val)   (val < this->mVolume->getEnclosingRegion().getUpperCorner().getX())
#define BORDER_LOWY(val)   (val > this->mVolume->getEnclosingRegion().getLowerCorner().getY())
#define BORDER_HIGHY(val)   (val < this->mVolume->getEnclosingRegion().getUpperCorner().getY())
#define BORDER_LOWZ(val)   (val > this->mVolume->getEnclosingRegion().getLowerCorner().getZ())
#define BORDER_HIGHZ(val)   (val < this->mVolume->getEnclosingRegion().getUpperCorner().getZ())

Macro Definition Documentation

#define BORDER_HIGHX (   val)    (val < this->mVolume->getEnclosingRegion().getUpperCorner().getX())
#define BORDER_HIGHY (   val)    (val < this->mVolume->getEnclosingRegion().getUpperCorner().getY())
#define BORDER_HIGHZ (   val)    (val < this->mVolume->getEnclosingRegion().getUpperCorner().getZ())
#define BORDER_LOWX (   val)    (val > this->mVolume->getEnclosingRegion().getLowerCorner().getX())
#define BORDER_LOWY (   val)    (val > this->mVolume->getEnclosingRegion().getLowerCorner().getY())
#define BORDER_LOWZ (   val)    (val > this->mVolume->getEnclosingRegion().getLowerCorner().getZ())