Meta information attached to a Cube.
More...
Inherits INativeHandle.
|
|
| MetaData () |
| | Constructor. Creates a default meta data object.
|
| |
|
void | Dispose () |
| | IDisposable implementation.
|
| |
| string | GetFieldNameAsString (FieldId field) |
| | Gets field name as string. This name is also written to the envi header.
|
| |
|
| virtual void | Dispose (bool disposing) |
| | IDisposable helper function.
|
| |
|
|
IntPtr | Handle [get] |
| | Native handle.
|
| |
|
bool | IsDisposed [get] |
| | Gets if the native handle has been disposed.
|
| |
|
int? | Lines [get] |
| | Number of lines.
|
| |
|
int? | Samples [get] |
| | Number of samples.
|
| |
|
int? | Bands [get] |
| | Number of bands.
|
| |
|
CubeEncoding? | InterleavedType [get] |
| | Interleaved type.
|
| |
|
ByteOrder? | ByteOrder [get] |
| | Byte order.
|
| |
|
EnviDataType? | DataType [get] |
| | Datatype in ENVI format.
|
| |
|
string | FileType [get] |
| | File type.
|
| |
|
int? | HeaderOffset [get, set] |
| | Number of bytes to skip when reading the ENVI binary file.
|
| |
|
string | WavelengthUnit [get, set] |
| | Unit of the Wavelengths.
|
| |
|
double[] | Wavelengths [get, set] |
| | Wavelength data. Unit is defined in the WavelengthUnit.
|
| |
|
double[] | Fwhm [get, set] |
| | Full-width-half-maximum values. Unit is defined in the WavelengthUnit.
|
| |
|
int | NumberOfFields [get] |
| | Number of fields in meta data.
|
| |
Meta information attached to a Cube.
◆ Dispose()
| virtual void Dispose |
( |
bool | disposing | ) |
|
|
protectedvirtual |
IDisposable helper function.
- Parameters
-
◆ GetFieldNameAsString()
| string GetFieldNameAsString |
( |
FieldId | field | ) |
|
Gets field name as string. This name is also written to the envi header.
- Parameters
-
- Returns
- Field name as string.
◆ ObjectDisposing
Raised when this object is about to be disposed via the IDisposable.Dispose method.
This event is raised right before this object is disposed. The dispose itself cannot be canceled.