CVB.Net 14.0
MetaData Class Reference

Meta information attached to a Cube. More...

Inherits INativeHandle.

Public Member Functions

 MetaData ()
 Constructor. Creates a default meta data object.
 
void Dispose ()
 IDisposable implementation.
 

Protected Member Functions

virtual void Dispose (bool disposing)
 IDisposable helper function. More...
 

Properties

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.
 
CubeEncodingInterleavedType [get]
 Interleaved type.
 
ByteOrderByteOrder [get]
 Byte order.
 
EnviDataTypeDataType [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.
 
- Properties inherited from INativeHandle
IntPtr Handle [get]
 The native handle of the object.
 
bool IsDisposed [get]
 Possibility to check whether the object has already been disposed of.
 

Events

NativeHandleEventDelegate ObjectDisposing
 Raised when this object is about to be disposed via the IDisposable.Dispose method.
More...
 
- Events inherited from INativeHandle
NativeHandleEventDelegate ObjectDisposing
 Raised when this object is about to be disposed via the IDisposable.Dispose method.
More...
 

Detailed Description

Meta information attached to a Cube.

Member Function Documentation

◆ Dispose()

virtual void Dispose ( bool  disposing)
protectedvirtual

IDisposable helper function.

Parameters
disposing

Event Documentation

◆ ObjectDisposing

NativeHandleEventDelegate 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.