#include <pnmReader.h>
Inheritance diagram for PNMReader:
Public Member Functions | |
virtual | ~PNMReader () |
INLINE PNMFileType * | get_type () const |
virtual int | read_data (xel *array, xelval *alpha) |
virtual bool | supports_read_row () const |
virtual bool | read_row (xel *array, xelval *alpha) |
virtual bool | supports_stream_read () const |
INLINE bool | is_valid () const |
Protected Member Functions | |
INLINE | PNMReader (PNMFileType *type, istream *file, bool owns_file) |
Protected Attributes | |
PNMFileType * | _type |
bool | _owns_file |
istream * | _file |
bool | _is_valid |
|
|
|
Definition at line 27 of file pnmReader.cxx. |
|
Reimplemented from PNMImageHeader. |
|
Referenced by read_data(), PNMFileTypeTIFF::Reader::read_row(), PNMFileTypeSoftImage::Reader::read_row(), PNMFileTypeSGI::Reader::read_row(), and PNMFileTypeAlias::Reader::read_row(). |
|
Reimplemented in PNMFileTypeBMP::Reader, PNMFileTypeJPG::Reader, PNMFileTypeJPG2000::Reader, and PNMFileTypeTGA::Reader. Definition at line 48 of file pnmReader.cxx. References PNMImageHeader::_x_size, PNMImageHeader::_y_size, alpha, is_valid(), read_row(), and y. |
|
Reimplemented in PNMFileTypeAlias::Reader, PNMFileTypeIMG::Reader, PNMFileTypeSGI::Reader, PNMFileTypeSoftImage::Reader, and PNMFileTypeTIFF::Reader. Definition at line 88 of file pnmReader.cxx. Referenced by read_data(). |
|
Reimplemented in PNMFileTypeAlias::Reader, PNMFileTypeIMG::Reader, PNMFileTypeSGI::Reader, PNMFileTypeSoftImage::Reader, and PNMFileTypeTIFF::Reader. Definition at line 74 of file pnmReader.cxx. |
|
Definition at line 103 of file pnmReader.cxx. |
|
|
Reimplemented in PNMFileTypeJPG::Reader. Definition at line 56 of file pnmReader.h. Referenced by PNMFileTypeTIFF::Reader::Reader(), PNMFileTypeSoftImage::Reader::Reader(), PNMFileTypeSGI::Reader::Reader(), PNMFileTypeIMG::Reader::Reader(), PNMFileTypeBMP::Reader::Reader(), and PNMFileTypeAlias::Reader::Reader(). |
|
Definition at line 54 of file pnmReader.h. |
|
Reimplemented from PNMImageHeader. Definition at line 53 of file pnmReader.h. |