PolyVox
0.3.0-dev
Open source voxel management library
|
Go to the source code of this file.
Namespaces | |
namespace | PolyVox |
Main namespace. | |
Macros | |
#define | CAN_GO_NEG_X(val) (val > this->mVolume->getEnclosingRegion().getLowerX()) |
#define | CAN_GO_POS_X(val) (val < this->mVolume->getEnclosingRegion().getUpperX()) |
#define | CAN_GO_NEG_Y(val) (val > this->mVolume->getEnclosingRegion().getLowerY()) |
#define | CAN_GO_POS_Y(val) (val < this->mVolume->getEnclosingRegion().getUpperY()) |
#define | CAN_GO_NEG_Z(val) (val > this->mVolume->getEnclosingRegion().getLowerZ()) |
#define | CAN_GO_POS_Z(val) (val < this->mVolume->getEnclosingRegion().getUpperZ()) |
#define CAN_GO_NEG_X | ( | val | ) | (val > this->mVolume->getEnclosingRegion().getLowerX()) |
Definition at line 24 of file RawVolumeSampler.inl.
Referenced by PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx0py0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx0py1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx0py1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1ny0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1ny1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1ny1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1py0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1py1nz(), and PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1py1pz().
#define CAN_GO_NEG_Y | ( | val | ) | (val > this->mVolume->getEnclosingRegion().getLowerY()) |
Definition at line 26 of file RawVolumeSampler.inl.
Referenced by PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1ny0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1ny1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1ny1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1ny0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1ny1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1ny1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1ny0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1ny1nz(), and PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1ny1pz().
#define CAN_GO_NEG_Z | ( | val | ) | (val > this->mVolume->getEnclosingRegion().getLowerZ()) |
Definition at line 28 of file RawVolumeSampler.inl.
Referenced by PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px0py1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1ny1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1py1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx0py1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1ny1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1py1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px0py1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1ny1nz(), and PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1py1nz().
#define CAN_GO_POS_X | ( | val | ) | (val < this->mVolume->getEnclosingRegion().getUpperX()) |
Definition at line 25 of file RawVolumeSampler.inl.
Referenced by PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px0py0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px0py1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px0py1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1ny0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1ny1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1ny1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1py0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1py1nz(), and PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1py1pz().
#define CAN_GO_POS_Y | ( | val | ) | (val < this->mVolume->getEnclosingRegion().getUpperY()) |
Definition at line 27 of file RawVolumeSampler.inl.
Referenced by PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1py0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1py1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1py1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1py0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1py1nz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1py1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1py0pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1py1nz(), and PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1py1pz().
#define CAN_GO_POS_Z | ( | val | ) | (val < this->mVolume->getEnclosingRegion().getUpperZ()) |
Definition at line 29 of file RawVolumeSampler.inl.
Referenced by PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px0py1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1ny1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel0px1py1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx0py1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1ny1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1nx1py1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px0py1pz(), PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1ny1pz(), and PolyVox::RawVolume< VoxelType >::Sampler::peekVoxel1px1py1pz().