#include <ImageSegmentMetadata.h>
Public Member Functions | |
ImageSegmentMetadata () | |
ImageSegmentMetadata (const ImageSegmentMetadata &) | |
~ImageSegmentMetadata () | |
ImageSegmentMetadata & | operator= (const ImageSegmentMetadata &) |
LT_STATUS | setIID1 (const char *) |
sets the IID1 field | |
const char * | getIID1 () const |
gets the IID1 field | |
LT_STATUS | setIDATIM (const char *) |
sets the IDATIM field | |
const char * | getIDATIM () const |
gets the IDATIM field | |
LT_STATUS | setTGTID (const char *) |
sets the TGTID field | |
const char * | getTGTID () const |
gets the TGTID field | |
LT_STATUS | setIID2 (const char *) |
sets the IID2 field | |
const char * | getIID2 () const |
gets the IID2 field | |
LT_STATUS | setISORCE (const char *) |
sets the ISORCE field | |
const char * | getISORCE () const |
gets the ISORCE field | |
LT_STATUS | setNICOM (int count) |
sets the number of ICOM fields (NICOM) | |
LT_STATUS | setICOM (int index, const char *data) |
sets an ICOM field | |
int | getNICOM () const |
gets the number of ICOM fields | |
const char * | getICOM (int index) const |
gets an ICOM field |
For details on the length, formatting, etc, of each field, consult the 2500C NITF specification.
Usage Notes:
Definition at line 38 of file ImageSegmentMetadata.h.
Nitf::ImageSegmentMetadata::ImageSegmentMetadata | ( | ) |
Nitf::ImageSegmentMetadata::ImageSegmentMetadata | ( | const ImageSegmentMetadata & | ) |
Nitf::ImageSegmentMetadata::~ImageSegmentMetadata | ( | ) |
ImageSegmentMetadata& Nitf::ImageSegmentMetadata::operator= | ( | const ImageSegmentMetadata & | ) |
LT_STATUS Nitf::ImageSegmentMetadata::setIID1 | ( | const char * | ) |
const char* Nitf::ImageSegmentMetadata::getIID1 | ( | ) | const |
LT_STATUS Nitf::ImageSegmentMetadata::setIDATIM | ( | const char * | ) |
const char* Nitf::ImageSegmentMetadata::getIDATIM | ( | ) | const |
LT_STATUS Nitf::ImageSegmentMetadata::setTGTID | ( | const char * | ) |
const char* Nitf::ImageSegmentMetadata::getTGTID | ( | ) | const |
LT_STATUS Nitf::ImageSegmentMetadata::setIID2 | ( | const char * | ) |
const char* Nitf::ImageSegmentMetadata::getIID2 | ( | ) | const |
LT_STATUS Nitf::ImageSegmentMetadata::setISORCE | ( | const char * | ) |
const char* Nitf::ImageSegmentMetadata::getISORCE | ( | ) | const |
LT_STATUS Nitf::ImageSegmentMetadata::setNICOM | ( | int | count | ) |
This function sets the number of ICOM fields.
count | the number of ICOM fields to add |
LT_STATUS Nitf::ImageSegmentMetadata::setICOM | ( | int | index, | |
const char * | data | |||
) |
This function sets an ICOM field.
index | the number of ICOM feild to record | |
data | the data contents of the COM field |
int Nitf::ImageSegmentMetadata::getNICOM | ( | ) | const |
const char* Nitf::ImageSegmentMetadata::getICOM | ( | int | index | ) | const |
This function gets an ICOM field.
index | the index of the ICOM field to access |
LizardTech |