Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
icl::io::ImageCompressor::CompressedData Struct Reference

most simple dyn-size array with given data and length More...

#include <ImageCompressor.h>

List of all members.

Public Member Functions

 CompressedData (icl8u *bytes=0, int len=0, float compressionRatio=0, const CompressionSpec &compression=CompressionSpec())
 Constructor.

Public Attributes

icl8ubytes
 data pointer
int len
 num elements
float compressionRatio
 compression rate (1: no compression, 0.5: 50% compression , ...)
CompressionSpec compression
 underlying compression mode

Detailed Description

most simple dyn-size array with given data and length

This class does no memory management at all


Constructor & Destructor Documentation

icl::io::ImageCompressor::CompressedData::CompressedData ( icl8u bytes = 0,
int  len = 0,
float  compressionRatio = 0,
const CompressionSpec compression = CompressionSpec() 
) [inline]

Constructor.


Member Data Documentation

data pointer

underlying compression mode

compression rate (1: no compression, 0.5: 50% compression , ...)

num elements


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines