|
| GDALJP2Box (VSILFILE *=NULL) |
|
int | SetOffset (GIntBig nNewOffset) |
|
int | ReadBox () |
|
int | ReadFirst () |
|
int | ReadNext () |
|
int | ReadFirstChild (GDALJP2Box *poSuperBox) |
|
int | ReadNextChild (GDALJP2Box *poSuperBox) |
|
GIntBig | GetBoxOffset () const |
|
GIntBig | GetBoxLength () const |
|
GIntBig | GetDataOffset () const |
|
GIntBig | GetDataLength () |
|
const char * | GetType () |
|
GByte * | ReadBoxData () |
|
int | IsSuperBox () |
|
int | DumpReadable (FILE *, int nIndentLevel=0) |
|
VSILFILE * | GetFILE () |
|
const GByte * | GetUUID () |
|
void | SetType (const char *) |
|
void | SetWritableData (int nLength, const GByte *pabyData) |
|
void | AppendWritableData (int nLength, const void *pabyDataIn) |
|
void | AppendUInt32 (GUInt32 nVal) |
|
void | AppendUInt16 (GUInt16 nVal) |
|
void | AppendUInt8 (GByte nVal) |
|
const GByte * | GetWritableData () |
|
|
static GDALJP2Box * | CreateSuperBox (const char *pszType, int nCount, GDALJP2Box **papoBoxes) |
|
static GDALJP2Box * | CreateAsocBox (int nCount, GDALJP2Box **papoBoxes) |
|
static GDALJP2Box * | CreateLblBox (const char *pszLabel) |
|
static GDALJP2Box * | CreateLabelledXMLAssoc (const char *pszLabel, const char *pszXML) |
|
static GDALJP2Box * | CreateUUIDBox (const GByte *pabyUUID, int nDataSize, const GByte *pabyData) |
|
The documentation for this class was generated from the following files: