OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimRpfColorGrayscaleSubheader.h>
Public Member Functions | |
ossimRpfColorGrayscaleSubheader () | |
~ossimRpfColorGrayscaleSubheader () | |
ossimErrorCode | parseStream (ossim::istream &in, ossimByteOrder byteOrder) |
void | print (std::ostream &out) const |
unsigned long | getStartOffset () const |
unsigned long | getEndOffset () const |
unsigned long | getNumberOfColorGreyscaleOffsetRecords () const |
unsigned long | getNumberOfColorConverterOffsetRecords () const |
Private Member Functions | |
void | clearFields () |
Private Attributes | |
unsigned long | theStartOffset |
unsigned long | theEndOffset |
unsigned char | theNumberOfColorGreyscaleOffsetRecords |
unsigned char | theNumberOfColorConverterOffsetRecords |
ossimString | theColorGrayscaleFilename |
Friends | |
std::ostream & | operator<< (std::ostream &out, const ossimRpfColorGrayscaleSubheader &data) |
Definition at line 8 of file ossimRpfColorGrayscaleSubheader.h.
ossimRpfColorGrayscaleSubheader::ossimRpfColorGrayscaleSubheader | ( | ) |
Definition at line 13 of file ossimRpfColorGrayscaleSubheader.cpp.
References clearFields().
|
inline |
Definition at line 15 of file ossimRpfColorGrayscaleSubheader.h.
|
private |
Definition at line 51 of file ossimRpfColorGrayscaleSubheader.cpp.
References theColorGrayscaleFilename, theEndOffset, theNumberOfColorConverterOffsetRecords, theNumberOfColorGreyscaleOffsetRecords, and theStartOffset.
Referenced by ossimRpfColorGrayscaleSubheader(), and parseStream().
|
inline |
Definition at line 24 of file ossimRpfColorGrayscaleSubheader.h.
References theEndOffset.
|
inline |
Definition at line 32 of file ossimRpfColorGrayscaleSubheader.h.
References theNumberOfColorConverterOffsetRecords.
Referenced by ossimRpfFrame::populateColorGrayscaleSection().
|
inline |
Definition at line 28 of file ossimRpfColorGrayscaleSubheader.h.
References theNumberOfColorGreyscaleOffsetRecords.
Referenced by ossimRpfFrame::populateColorGrayscaleSection().
|
inline |
Definition at line 20 of file ossimRpfColorGrayscaleSubheader.h.
References theStartOffset.
ossimErrorCode ossimRpfColorGrayscaleSubheader::parseStream | ( | ossim::istream & | in, |
ossimByteOrder | byteOrder | ||
) |
Definition at line 18 of file ossimRpfColorGrayscaleSubheader.cpp.
References clearFields(), ossimErrorCodes::OSSIM_ERROR, ossimErrorCodes::OSSIM_OK, theColorGrayscaleFilename, theEndOffset, theNumberOfColorConverterOffsetRecords, theNumberOfColorGreyscaleOffsetRecords, and theStartOffset.
Referenced by ossimRpfHeader::getNewColorGrayscaleSubheader().
void ossimRpfColorGrayscaleSubheader::print | ( | std::ostream & | out | ) | const |
Definition at line 43 of file ossimRpfColorGrayscaleSubheader.cpp.
References theColorGrayscaleFilename, theNumberOfColorConverterOffsetRecords, and theNumberOfColorGreyscaleOffsetRecords.
Referenced by operator<<().
|
friend |
Definition at line 5 of file ossimRpfColorGrayscaleSubheader.cpp.
|
private |
12 byte field.
Definition at line 49 of file ossimRpfColorGrayscaleSubheader.h.
Referenced by clearFields(), parseStream(), and print().
|
private |
Definition at line 41 of file ossimRpfColorGrayscaleSubheader.h.
Referenced by clearFields(), getEndOffset(), and parseStream().
|
private |
Definition at line 44 of file ossimRpfColorGrayscaleSubheader.h.
Referenced by clearFields(), getNumberOfColorConverterOffsetRecords(), parseStream(), and print().
|
private |
Definition at line 43 of file ossimRpfColorGrayscaleSubheader.h.
Referenced by clearFields(), getNumberOfColorGreyscaleOffsetRecords(), parseStream(), and print().
|
private |
Definition at line 40 of file ossimRpfColorGrayscaleSubheader.h.
Referenced by clearFields(), getStartOffset(), and parseStream().