Public Member Functions | |
| MarchingCubesParams_CachingMode (int value) | |
| boolean | equals (java.lang.Object other) |
| int | hashCode () |
| java.lang.String | toString () |
Static Public Member Functions | |
| static MarchingCubesParams_CachingMode | of (int value) |
Public Attributes | |
| final int | value |
Static Public Attributes | |
| static final MarchingCubesParams_CachingMode | Automatic = new MarchingCubesParams_CachingMode(0) |
| static final MarchingCubesParams_CachingMode | None = new MarchingCubesParams_CachingMode(1) |
| static final MarchingCubesParams_CachingMode | Normal = new MarchingCubesParams_CachingMode(2) |
caching mode to reduce the number of accesses to voxel volume data on the first pass of the algorithm by consuming more memory on cache; note: the cache for the second pass of the algorithm (bit sets of invalid and lower-than-iso voxels are always allocated)
The constants are static fields of this class. value holds the underlying value, so this can also hold values that aren't named constants.
| meshlib.MarchingCubesParams_CachingMode.MarchingCubesParams_CachingMode | ( | int | value | ) |
| boolean meshlib.MarchingCubesParams_CachingMode.equals | ( | java.lang.Object | other | ) |
| int meshlib.MarchingCubesParams_CachingMode.hashCode | ( | ) |
|
static |
Returns the named constant with this value, or a new instance if there's none.
| java.lang.String meshlib.MarchingCubesParams_CachingMode.toString | ( | ) |
|
static |
choose caching mode automatically depending on volume type (current defaults: Normal for FunctionVolume and VdbVolume, None for others)
|
static |
don't cache any data
|
static |
allocates 2 full slices per parallel thread
| final int meshlib.MarchingCubesParams_CachingMode.value |