OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimRpfColorGrayscaleOffsetRecord.h>
Public Member Functions | |
ossimRpfColorGrayscaleOffsetRecord () | |
ossimErrorCode | parseStream (ossim::istream &in, ossimByteOrder byteOrder) |
void | print (std::ostream &out) const |
void | clearFields () |
ossim_uint16 | getColorGrayscaleTableId () const |
ossim_uint32 | getNumberOfColorGrayscaleRecords () const |
ossim_uint32 | getColorGrayscaleTableOffset () const |
Friends | |
std::ostream & | operator<< (std::ostream &out, const ossimRpfColorGrayscaleOffsetRecord &data) |
Definition at line 8 of file ossimRpfColorGrayscaleOffsetRecord.h.
ossimRpfColorGrayscaleOffsetRecord::ossimRpfColorGrayscaleOffsetRecord | ( | ) |
Definition at line 14 of file ossimRpfColorGrayscaleOffsetRecord.cpp.
References clearFields().
void ossimRpfColorGrayscaleOffsetRecord::clearFields | ( | ) |
Definition at line 62 of file ossimRpfColorGrayscaleOffsetRecord.cpp.
References theColorGrayscaleElementLength, theColorGrayscaleTableId, theColorGrayscaleTableOffset, theHistogramRecordLength, theHistogramTableOffset, and theNumberOfColorGrayscaleRecords.
Referenced by ossimRpfColorGrayscaleOffsetRecord(), and parseStream().
|
inline |
Definition at line 22 of file ossimRpfColorGrayscaleOffsetRecord.h.
References theColorGrayscaleTableId.
Referenced by ossimRpfFrame::populateColorGrayscaleSection().
|
inline |
Definition at line 30 of file ossimRpfColorGrayscaleOffsetRecord.h.
References theColorGrayscaleTableOffset.
Referenced by ossimRpfFrame::populateColorGrayscaleSection().
|
inline |
Definition at line 26 of file ossimRpfColorGrayscaleOffsetRecord.h.
References theNumberOfColorGrayscaleRecords.
Referenced by ossimRpfFrame::populateColorGrayscaleSection().
ossimErrorCode ossimRpfColorGrayscaleOffsetRecord::parseStream | ( | ossim::istream & | in, |
ossimByteOrder | byteOrder | ||
) |
Definition at line 19 of file ossimRpfColorGrayscaleOffsetRecord.cpp.
References ossim::byteOrder(), clearFields(), ossimEndian::getSystemEndianType(), ossimErrorCodes::OSSIM_ERROR, ossimErrorCodes::OSSIM_OK, ossimEndian::swap(), theColorGrayscaleElementLength, theColorGrayscaleTableId, theColorGrayscaleTableOffset, theHistogramRecordLength, theHistogramTableOffset, and theNumberOfColorGrayscaleRecords.
Referenced by ossimRpfFrame::populateColorGrayscaleSection().
void ossimRpfColorGrayscaleOffsetRecord::print | ( | std::ostream & | out | ) | const |
Definition at line 52 of file ossimRpfColorGrayscaleOffsetRecord.cpp.
References theColorGrayscaleElementLength, theColorGrayscaleTableId, theColorGrayscaleTableOffset, theHistogramRecordLength, theHistogramTableOffset, and theNumberOfColorGrayscaleRecords.
Referenced by operator<<().
|
friend |
Definition at line 6 of file ossimRpfColorGrayscaleOffsetRecord.cpp.
|
private |
Definition at line 37 of file ossimRpfColorGrayscaleOffsetRecord.h.
Referenced by clearFields(), parseStream(), and print().
|
private |
Definition at line 35 of file ossimRpfColorGrayscaleOffsetRecord.h.
Referenced by clearFields(), getColorGrayscaleTableId(), parseStream(), and print().
|
private |
Definition at line 39 of file ossimRpfColorGrayscaleOffsetRecord.h.
Referenced by clearFields(), getColorGrayscaleTableOffset(), parseStream(), and print().
|
private |
Definition at line 38 of file ossimRpfColorGrayscaleOffsetRecord.h.
Referenced by clearFields(), parseStream(), and print().
|
private |
Definition at line 40 of file ossimRpfColorGrayscaleOffsetRecord.h.
Referenced by clearFields(), parseStream(), and print().
|
private |
Definition at line 36 of file ossimRpfColorGrayscaleOffsetRecord.h.
Referenced by clearFields(), getNumberOfColorGrayscaleRecords(), parseStream(), and print().