|
MrSID Decode SDK for Raster Reference Manual
9.5.4.4709
|
represents a label segment in an existing NITF file More...
#include <LabelSegment.h>
Public Member Functions | |
| LabelSegment (NITFReaderManager &, LTIOStreamInf &, int segmentNumber, lt_int64 headerOffset, lt_int64 headerLength, lt_int64 dataOffset, lt_int64 dataLength) | |
| ~LabelSegment () | |
| LT_STATUS | initialize () |
| initializer | |
| lt_uint32 | getLabelDataLength () const |
| returns the length (in bytes) of the label data | |
| lt_uint8 * | getLabelData () const |
| returns the label data as raw bytes | |
| LT_STATUS | addMetadataLocal (LTIMetadataDatabase &db) const |
This class represents a label segment in an NITF file. To access the label segment of a file, retrieve the LabelSegment from the NITFReaderManager class.
Definition at line 34 of file LabelSegment.h.
| Nitf::LabelSegment::LabelSegment | ( | NITFReaderManager & | , |
| LTIOStreamInf & | , | ||
| int | segmentNumber, | ||
| lt_int64 | headerOffset, | ||
| lt_int64 | headerLength, | ||
| lt_int64 | dataOffset, | ||
| lt_int64 | dataLength | ||
| ) |
| LT_STATUS Nitf::LabelSegment::addMetadataLocal | ( | LTIMetadataDatabase & | db | ) | const [virtual] |
Implements Nitf::Segment.
| lt_uint8* Nitf::LabelSegment::getLabelData | ( | ) | const |
| LT_STATUS Nitf::LabelSegment::initialize | ( | ) | [virtual] |
This function must be called immediately after the constructor.
Reimplemented from Nitf::Segment.