OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimNitfVqCompressionHeader.h>
Public Member Functions | |
ossimNitfVqCompressionOffsetTableData () | |
ossimNitfVqCompressionOffsetTableData (const ossimNitfVqCompressionOffsetTableData &rhs) | |
~ossimNitfVqCompressionOffsetTableData () | |
const ossimNitfVqCompressionOffsetTableData & | operator= (const ossimNitfVqCompressionOffsetTableData &rhs) |
ossim_uint32 | getDataLengthInBytes () const |
void | clearFields () |
void | parseStream (std::istream &in) |
Definition at line 17 of file ossimNitfVqCompressionHeader.h.
ossimNitfVqCompressionOffsetTableData::ossimNitfVqCompressionOffsetTableData | ( | ) |
Definition at line 38 of file ossimNitfVqCompressionHeader.cpp.
References clearFields().
ossimNitfVqCompressionOffsetTableData::ossimNitfVqCompressionOffsetTableData | ( | const ossimNitfVqCompressionOffsetTableData & | rhs | ) |
Definition at line 44 of file ossimNitfVqCompressionHeader.cpp.
References size, theCompressionLookupValueBitLength, theData, theNumberOfCompressionLookupRecords, and theNumberOfValuesPerCompressionLookup.
ossimNitfVqCompressionOffsetTableData::~ossimNitfVqCompressionOffsetTableData | ( | ) |
Definition at line 66 of file ossimNitfVqCompressionHeader.cpp.
References theData.
void ossimNitfVqCompressionOffsetTableData::clearFields | ( | ) |
Definition at line 133 of file ossimNitfVqCompressionHeader.cpp.
References theCompressionLookupTableOffset, theCompressionLookupValueBitLength, theData, theNumberOfCompressionLookupRecords, theNumberOfValuesPerCompressionLookup, and theTableId.
Referenced by ossimNitfVqCompressionOffsetTableData().
ossim_uint32 ossimNitfVqCompressionOffsetTableData::getDataLengthInBytes | ( | ) | const |
Definition at line 107 of file ossimNitfVqCompressionHeader.cpp.
References theCompressionLookupValueBitLength, theNumberOfCompressionLookupRecords, and theNumberOfValuesPerCompressionLookup.
const ossimNitfVqCompressionOffsetTableData & ossimNitfVqCompressionOffsetTableData::operator= | ( | const ossimNitfVqCompressionOffsetTableData & | rhs | ) |
Definition at line 75 of file ossimNitfVqCompressionHeader.cpp.
References size, theCompressionLookupTableOffset, theCompressionLookupValueBitLength, theData, theNumberOfCompressionLookupRecords, theNumberOfValuesPerCompressionLookup, and theTableId.
void ossimNitfVqCompressionOffsetTableData::parseStream | ( | std::istream & | in | ) |
Definition at line 114 of file ossimNitfVqCompressionHeader.cpp.
References ossimEndian::getSystemEndianType(), OSSIM_LITTLE_ENDIAN, ossimEndian::swap(), theCompressionLookupTableOffset, theCompressionLookupValueBitLength, theNumberOfCompressionLookupRecords, theNumberOfValuesPerCompressionLookup, and theTableId.
ossim_uint32 ossimNitfVqCompressionOffsetTableData::theCompressionLookupTableOffset |
Definition at line 33 of file ossimNitfVqCompressionHeader.h.
Referenced by clearFields(), operator=(), and parseStream().
ossim_uint16 ossimNitfVqCompressionOffsetTableData::theCompressionLookupValueBitLength |
Definition at line 32 of file ossimNitfVqCompressionHeader.h.
Referenced by clearFields(), getDataLengthInBytes(), operator=(), ossimNitfVqCompressionOffsetTableData(), and parseStream().
ossim_uint8* ossimNitfVqCompressionOffsetTableData::theData |
Definition at line 34 of file ossimNitfVqCompressionHeader.h.
Referenced by clearFields(), operator=(), ossimNitfVqCompressionOffsetTableData(), and ~ossimNitfVqCompressionOffsetTableData().
ossim_uint32 ossimNitfVqCompressionOffsetTableData::theNumberOfCompressionLookupRecords |
Definition at line 30 of file ossimNitfVqCompressionHeader.h.
Referenced by clearFields(), getDataLengthInBytes(), operator=(), ossimNitfVqCompressionOffsetTableData(), and parseStream().
ossim_uint16 ossimNitfVqCompressionOffsetTableData::theNumberOfValuesPerCompressionLookup |
Definition at line 31 of file ossimNitfVqCompressionHeader.h.
Referenced by clearFields(), getDataLengthInBytes(), operator=(), ossimNitfVqCompressionOffsetTableData(), and parseStream().
ossim_uint16 ossimNitfVqCompressionOffsetTableData::theTableId |
Definition at line 29 of file ossimNitfVqCompressionHeader.h.
Referenced by clearFields(), operator=(), and parseStream().