PolyVox
0.2.1
Open source voxel management library
|
This class represents a voxel storing only a density. More...
#include <MaterialDensityPair.h>
Public Member Functions | |
MaterialDensityPair () | |
MaterialDensityPair (Type uMaterial, Type uDensity) | |
bool | operator== (const MaterialDensityPair &rhs) const |
bool | operator!= (const MaterialDensityPair &rhs) const |
MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > & | operator+= (const MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > &rhs) |
MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > & | operator/= (uint32_t rhs) |
Type | getDensity () const |
Type | getMaterial () const |
void | setDensity (Type uDensity) |
void | setMaterial (Type uMaterial) |
Static Public Member Functions | |
static Type | getMaxDensity () |
static Type | getMinDensity () |
This class represents a voxel storing only a density.
Detailed description...
Definition at line 41 of file MaterialDensityPair.h.
|
inline |
Definition at line 44 of file MaterialDensityPair.h.
|
inline |
Definition at line 45 of file MaterialDensityPair.h.
|
inline |
Definition at line 75 of file MaterialDensityPair.h.
Referenced by PolyVox::DefaultMarchingCubesController< MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > >::convertToDensity().
|
inline |
Definition at line 76 of file MaterialDensityPair.h.
Referenced by PolyVox::DefaultMarchingCubesController< MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > >::convertToMaterial(), and PolyVox::DefaultIsQuadNeeded< MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > >::operator()().
|
inlinestatic |
Definition at line 81 of file MaterialDensityPair.h.
|
inlinestatic |
Definition at line 82 of file MaterialDensityPair.h.
|
inline |
Definition at line 52 of file MaterialDensityPair.h.
|
inline |
Definition at line 57 of file MaterialDensityPair.h.
|
inline |
Definition at line 68 of file MaterialDensityPair.h.
|
inline |
Definition at line 47 of file MaterialDensityPair.h.
|
inline |
Definition at line 78 of file MaterialDensityPair.h.
|
inline |
Definition at line 79 of file MaterialDensityPair.h.