#include <integercompressor.hpp>
|  | 
| void | compress (I32 iPred, I32 iReal, U32 context=0) | 
|  | 
| I32 | decompress (I32 iPred, U32 context=0) | 
|  | 
| U32 | getK () const | 
|  | 
| void | initCompressor () | 
|  | 
| void | initDecompressor () | 
|  | 
|  | IntegerCompressor (EntropyDecoder *dec, U32 bits=16, U32 contexts=1, U32 bits_high=8, U32 range=0) | 
|  | 
|  | IntegerCompressor (EntropyEncoder *enc, U32 bits=16, U32 contexts=1, U32 bits_high=8, U32 range=0) | 
|  | 
|  | ~IntegerCompressor () | 
|  | 
Definition at line 53 of file integercompressor.hpp.
 
◆ IntegerCompressor() [1/2]
◆ IntegerCompressor() [2/2]
◆ ~IntegerCompressor()
      
        
          | IntegerCompressor::~IntegerCompressor | ( |  | ) |  | 
      
 
 
◆ compress()
      
        
          | void IntegerCompressor::compress | ( | I32 | iPred, | 
        
          |  |  | I32 | iReal, | 
        
          |  |  | U32 | context = 0 | 
        
          |  | ) |  |  | 
      
 
 
◆ decompress()
      
        
          | I32 IntegerCompressor::decompress | ( | I32 | iPred, | 
        
          |  |  | U32 | context = 0 | 
        
          |  | ) |  |  | 
      
 
 
◆ getK()
  
  | 
        
          | U32 IntegerCompressor::getK | ( |  | ) | const |  | inline | 
 
 
◆ initCompressor()
      
        
          | void IntegerCompressor::initCompressor | ( |  | ) |  | 
      
 
 
◆ initDecompressor()
      
        
          | void IntegerCompressor::initDecompressor | ( |  | ) |  | 
      
 
 
◆ readCorrector()
  
  | 
        
          | I32 IntegerCompressor::readCorrector | ( | EntropyModel * | model | ) |  |  | private | 
 
 
◆ writeCorrector()
  
  | 
        
          | void IntegerCompressor::writeCorrector | ( | I32 | c, |  
          |  |  | EntropyModel * | model |  
          |  | ) |  |  |  | private | 
 
 
◆ bits
  
  | 
        
          | U32 IntegerCompressor::bits |  | private | 
 
 
◆ bits_high
  
  | 
        
          | U32 IntegerCompressor::bits_high |  | private | 
 
 
◆ contexts
  
  | 
        
          | U32 IntegerCompressor::contexts |  | private | 
 
 
◆ corr_bits
  
  | 
        
          | U32 IntegerCompressor::corr_bits |  | private | 
 
 
◆ corr_histogram
  
  | 
        
          | int** IntegerCompressor::corr_histogram |  | private | 
 
 
◆ corr_max
  
  | 
        
          | I32 IntegerCompressor::corr_max |  | private | 
 
 
◆ corr_min
  
  | 
        
          | I32 IntegerCompressor::corr_min |  | private | 
 
 
◆ corr_range
  
  | 
        
          | U32 IntegerCompressor::corr_range |  | private | 
 
 
◆ dec
◆ enc
◆ mBits
  
  | 
        
          | EntropyModel** IntegerCompressor::mBits |  | private | 
 
 
◆ mCorrector
  
  | 
        
          | EntropyModel** IntegerCompressor::mCorrector |  | private | 
 
 
◆ range
  
  | 
        
          | U32 IntegerCompressor::range |  | private | 
 
 
The documentation for this class was generated from the following files: