#include <RasterData.h>
Public Attributes | |
| uint32_t | numRows |
| uint32_t | numColumns |
| uint32_t | numBands |
| uint32_t | interleaveFormat |
| uint32_t | encodingType |
| uint32_t | encodingTypeSize |
| uint32_t | numBadValues |
| int32_t * | pBadValues |
The values returned here reflect currently active values, not necessarily those found in the file. This can occur if the data set was subcubed or if the interleave was converted during import.
Definition at line 36 of file RasterData.h.
| uint32_t DataInfo::numRows |
| uint32_t DataInfo::numColumns |
| uint32_t DataInfo::numBands |
| uint32_t DataInfo::interleaveFormat |
0 -> BSQ, 1 -> BIP, 2 -> BIL.
Definition at line 41 of file RasterData.h.
| uint32_t DataInfo::encodingType |
0 -> char, 1 -> unsigned char, 2 -> short, 3 -> unsigned short, 4 -> complex short, 5 -> int, 6 -> unsigned int, 7 -> float, 8 -> complex float, 9 -> double.
Definition at line 42 of file RasterData.h.
| uint32_t DataInfo::encodingTypeSize |
The number of bytes per element.
Definition at line 45 of file RasterData.h.
| uint32_t DataInfo::numBadValues |
| int32_t* DataInfo::pBadValues |
Array containing bad values for this data set or NULL if no bad values exist.
Definition at line 47 of file RasterData.h.