Public Member Functions | Public Attributes | Private Attributes
vil_jpeg_compressor Class Reference

#include <vil_jpeg_compressor.h>

List of all members.

Public Member Functions

 vil_jpeg_compressor (vil_stream *s)
 ~vil_jpeg_compressor ()
bool write_scanline (unsigned line, JSAMPLE const *)
void set_quality (int quality)
int get_quality ()

Public Attributes

struct jpeg_error_mgr jerr
struct jpeg_compress_struct jobj
vil_streamstream

Private Attributes

bool ready
int quality

Detailed Description

Definition at line 18 of file vil_jpeg_compressor.h.


Constructor & Destructor Documentation

vil_jpeg_compressor::vil_jpeg_compressor ( vil_stream s)

Definition at line 19 of file vil_jpeg_compressor.cxx.

vil_jpeg_compressor::~vil_jpeg_compressor ( )

Definition at line 100 of file vil_jpeg_compressor.cxx.


Member Function Documentation

int vil_jpeg_compressor::get_quality ( )

Definition at line 119 of file vil_jpeg_compressor.cxx.

void vil_jpeg_compressor::set_quality ( int  quality)

Definition at line 114 of file vil_jpeg_compressor.cxx.

bool vil_jpeg_compressor::write_scanline ( unsigned  line,
JSAMPLE const *  scanline 
)

Definition at line 48 of file vil_jpeg_compressor.cxx.


Member Data Documentation

struct jpeg_error_mgr vil_jpeg_compressor::jerr

Definition at line 21 of file vil_jpeg_compressor.h.

struct jpeg_compress_struct vil_jpeg_compressor::jobj

Definition at line 22 of file vil_jpeg_compressor.h.

Definition at line 37 of file vil_jpeg_compressor.h.

Definition at line 36 of file vil_jpeg_compressor.h.

Definition at line 23 of file vil_jpeg_compressor.h.


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