OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimRpfImageDisplayParameterSubheader.h>
Public Member Functions | |
ossimRpfImageDisplayParameterSubheader () | |
ossimErrorCode | parseStream (ossim::istream &in, ossimByteOrder byteOrder) |
void | print (std::ostream &out) const |
ossim_uint32 | getStartOffset () const |
ossim_uint32 | getEndOffset () const |
ossim_uint32 | getNumberOfImageRows () const |
ossim_uint32 | getNumberOfImageCodesPerRow () const |
ossim_uint32 | getImageCodeLength () const |
Private Member Functions | |
void | clearFields () |
Private Attributes | |
ossim_uint32 | theStartOffset |
ossim_uint32 | theEndOffset |
ossim_uint32 | theNumberOfImageRows |
ossim_uint32 | theNumberOfImageCodesPerRow |
ossim_uint8 | theImageCodeBitLength |
Friends | |
std::ostream & | operator<< (std::ostream &out, const ossimRpfImageDisplayParameterSubheader &data) |
Definition at line 18 of file ossimRpfImageDisplayParameterSubheader.h.
ossimRpfImageDisplayParameterSubheader::ossimRpfImageDisplayParameterSubheader | ( | ) |
Definition at line 24 of file ossimRpfImageDisplayParameterSubheader.cpp.
References clearFields().
|
private |
Definition at line 63 of file ossimRpfImageDisplayParameterSubheader.cpp.
References theImageCodeBitLength, theNumberOfImageCodesPerRow, and theNumberOfImageRows.
Referenced by ossimRpfImageDisplayParameterSubheader(), and parseStream().
|
inline |
Definition at line 32 of file ossimRpfImageDisplayParameterSubheader.h.
References theEndOffset.
|
inline |
Definition at line 44 of file ossimRpfImageDisplayParameterSubheader.h.
References theImageCodeBitLength.
Referenced by ossimRpfFrame::fillSubFrameBuffer().
|
inline |
Definition at line 40 of file ossimRpfImageDisplayParameterSubheader.h.
References theNumberOfImageCodesPerRow.
Referenced by ossimRpfFrame::fillSubFrameBuffer().
|
inline |
Definition at line 36 of file ossimRpfImageDisplayParameterSubheader.h.
References theNumberOfImageRows.
Referenced by ossimRpfFrame::fillSubFrameBuffer().
|
inline |
Definition at line 28 of file ossimRpfImageDisplayParameterSubheader.h.
References theStartOffset.
ossimErrorCode ossimRpfImageDisplayParameterSubheader::parseStream | ( | ossim::istream & | in, |
ossimByteOrder | byteOrder | ||
) |
Definition at line 29 of file ossimRpfImageDisplayParameterSubheader.cpp.
References ossim::byteOrder(), clearFields(), ossimEndian::getSystemEndianType(), ossimErrorCodes::OSSIM_ERROR, ossimErrorCodes::OSSIM_OK, ossimEndian::swap(), theEndOffset, theImageCodeBitLength, theNumberOfImageCodesPerRow, theNumberOfImageRows, and theStartOffset.
Referenced by ossimRpfHeader::getNewImageDisplayParameterSubheader().
void ossimRpfImageDisplayParameterSubheader::print | ( | std::ostream & | out | ) | const |
Definition at line 56 of file ossimRpfImageDisplayParameterSubheader.cpp.
References theImageCodeBitLength, theNumberOfImageCodesPerRow, and theNumberOfImageRows.
Referenced by operator<<().
|
friend |
Definition at line 16 of file ossimRpfImageDisplayParameterSubheader.cpp.
|
private |
Definition at line 53 of file ossimRpfImageDisplayParameterSubheader.h.
Referenced by getEndOffset(), and parseStream().
|
private |
Definition at line 57 of file ossimRpfImageDisplayParameterSubheader.h.
Referenced by clearFields(), getImageCodeLength(), parseStream(), and print().
|
private |
Definition at line 56 of file ossimRpfImageDisplayParameterSubheader.h.
Referenced by clearFields(), getNumberOfImageCodesPerRow(), parseStream(), and print().
|
private |
Definition at line 55 of file ossimRpfImageDisplayParameterSubheader.h.
Referenced by clearFields(), getNumberOfImageRows(), parseStream(), and print().
|
private |
Definition at line 52 of file ossimRpfImageDisplayParameterSubheader.h.
Referenced by getStartOffset(), and parseStream().