Image Component Library (ICL)
Static Public Member Functions | Static Public Attributes | List of all members
icl::io::Kinect11BitCompressor Class Reference

#include <Kinect11BitCompressor.h>

Static Public Member Functions

static size_t estimate_packed_size (size_t nSrc)
 
static void unpack11to16 (const uint16_t *src, uint16_t *dest, int n)
 
static void pack16to11 (const uint16_t *src, uint16_t *dest, int n)
 
static void unpack11to16_2 (const uint16_t *src, uint16_t *dest, int n)
 
static void pack16to11_2 (const uint16_t *src, uint16_t *dest, int n)
 

Static Public Attributes

static const int Z0
 
static const int Zmin
 
static const int Zmax
 
static const int a
 
static const int b
 

Member Function Documentation

◆ estimate_packed_size()

static size_t icl::io::Kinect11BitCompressor::estimate_packed_size ( size_t  nSrc)
static

◆ pack16to11()

static void icl::io::Kinect11BitCompressor::pack16to11 ( const uint16_t *  src,
uint16_t *  dest,
int  n 
)
static

◆ pack16to11_2()

static void icl::io::Kinect11BitCompressor::pack16to11_2 ( const uint16_t *  src,
uint16_t *  dest,
int  n 
)
static

◆ unpack11to16()

static void icl::io::Kinect11BitCompressor::unpack11to16 ( const uint16_t *  src,
uint16_t *  dest,
int  n 
)
static

◆ unpack11to16_2()

static void icl::io::Kinect11BitCompressor::unpack11to16_2 ( const uint16_t *  src,
uint16_t *  dest,
int  n 
)
static

Member Data Documentation

◆ a

const int icl::io::Kinect11BitCompressor::a
static

◆ b

const int icl::io::Kinect11BitCompressor::b
static

◆ Z0

const int icl::io::Kinect11BitCompressor::Z0
static

◆ Zmax

const int icl::io::Kinect11BitCompressor::Zmax
static

◆ Zmin

const int icl::io::Kinect11BitCompressor::Zmin
static

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