HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_VoxelCompressOptions Class Reference

#include <UT_VoxelArray.h>

Public Types

enum  DitherType { DITHER_NONE, DITHER_ORDERED }
 

Public Member Functions

 UT_VoxelCompressOptions ()
 

Public Attributes

fpreal myConstantTol
 
fpreal myQuantizeTol
 Tolerance for quantizing to reduced bit depth. More...
 
DitherType myDitherType
 
bool myAllowFP16
 Conversion to fpreal16, only valid for scalar data. More...
 

Detailed Description

Examples:
field3d/f3d_io.C.

Definition at line 81 of file UT_VoxelArray.h.

Member Enumeration Documentation

Enumerator
DITHER_NONE 
DITHER_ORDERED 

Definition at line 92 of file UT_VoxelArray.h.

Constructor & Destructor Documentation

UT_VoxelCompressOptions::UT_VoxelCompressOptions ( )
inline

Definition at line 84 of file UT_VoxelArray.h.

Member Data Documentation

bool UT_VoxelCompressOptions::myAllowFP16

Conversion to fpreal16, only valid for scalar data.

Examples:
field3d/f3d_io.C.

Definition at line 108 of file UT_VoxelArray.h.

fpreal UT_VoxelCompressOptions::myConstantTol

Tiles will be constant if within this range. This may need to be tighter than quantization tolerance as dithering can't recover partial values.

Definition at line 101 of file UT_VoxelArray.h.

DitherType UT_VoxelCompressOptions::myDitherType

Definition at line 105 of file UT_VoxelArray.h.

fpreal UT_VoxelCompressOptions::myQuantizeTol

Tolerance for quantizing to reduced bit depth.

Definition at line 103 of file UT_VoxelArray.h.


The documentation for this class was generated from the following file: