#include <PXL_DeepCompressor.h>
Definition at line 50 of file PXL_DeepCompressor.h.
PXL_DeepCompressor::Factory::Factory |
( |
| ) |
|
|
default |
virtual PXL_DeepCompressor::Factory::~Factory |
( |
| ) |
|
|
virtual |
Method to construct a deep compressor given options. The caller to the compressor will be passing pixel sample lists
Create a pixel compressor. This will return NULL for an invalid compressor. Factory compressors include:
- "null"
No compression. Records are just merged with no combining.
- "simple"
Option: "float zbias" Controls zbias for compression
This compressor will peform simple compression, merging similar records within a z-tolerance.
Return the list of possible compressors.
static void PXL_DeepCompressor::Factory::initCompressors |
( |
| ) |
|
|
static |
Load all compressor factories.
static void PXL_DeepCompressor::Factory::registerCompressor |
( |
const char * |
name, |
|
|
const UT_SharedPtr< Factory > & |
factory |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: