Public Member Functions | Public Attributes

Celartem::DjVu::JpegEncoder::Params Struct Reference

#include <djv_jpgencoder.h>

List of all members.

Public Member Functions

 Params (size_t inQuality=75, size_t inDpi=96, u32 inFlags=0)
void init (size_t inQuality=75, size_t inDpi=96, u32 inFlags=0)
bool operator== (const Params &r) const
bool operator!= (const Params &r) const

Public Attributes

size_t quality
 JPEG quality in [0 100].
size_t dpi
 JPEG resolution in dot-per-inch.
u32 flags

Detailed Description

JPEG encoder parameter.


Constructor & Destructor Documentation

Celartem::DjVu::JpegEncoder::Params::Params ( size_t  inQuality = 75,
size_t  inDpi = 96,
u32  inFlags = 0 
) [inline]

Initialize the parameters.

Parameters:
inQuality JPEG quality in [0 100]. The default is 75.
inDpi JPEG resolution in dot-per-inch. The default is 96.
inFlags Combination of JpegEncoderFlags flags.

Member Function Documentation

void Celartem::DjVu::JpegEncoder::Params::init ( size_t  inQuality = 75,
size_t  inDpi = 96,
u32  inFlags = 0 
) [inline]

Initialize the parameters.

Parameters:
inQuality JPEG quality in [0 100]. The default is 75.
inFlags Combination of JpegEncoderFlags flags.

Referenced by Params().

bool Celartem::DjVu::JpegEncoder::Params::operator!= ( const Params r  )  const [inline]

For comparison.

bool Celartem::DjVu::JpegEncoder::Params::operator== ( const Params r  )  const [inline]

For comparison.


Member Data Documentation

JPEG resolution in dot-per-inch.

The default is 96.

Referenced by init(), and operator==().

Combination of JpegEncoderFlags flags. The default is 0.

Referenced by init(), and operator==().

JPEG quality in [0 100].

The default is 75.

Referenced by init(), and operator==().


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

This document is made with doxygen 1.7.1 at Thu Feb 17 2011 15:40:20.
Caminova Logo