#include <vil_jpeg_compressor.h>
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_stream * | stream |
Private Attributes | |
bool | ready |
int | quality |
Definition at line 18 of file vil_jpeg_compressor.h.
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.
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.
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.
int vil_jpeg_compressor::quality [private] |
Definition at line 37 of file vil_jpeg_compressor.h.
bool vil_jpeg_compressor::ready [private] |
Definition at line 36 of file vil_jpeg_compressor.h.
Definition at line 23 of file vil_jpeg_compressor.h.