Provides access to a SpectralSample Interface.
Members
| Name | Description | |
|---|---|---|
|  | Characteristics | Gets the list of Spectral Sample properties specific for the library type. | 
|  | Name | Gets the Spectral Sample name. | 
|  | ReflectanceData | Gets the array of reflectance data. | 
|  | SampleId | Gets the Spectral Sample Id. | 
|  | ScaleFactor | Gets the Scale Factor value. | 
|  | SensorId | Gets the Spectral Sensor Id that holds the wavelengths for this Sample. | 
|  | USGSBasicLoad | Loads the basic characteristics of a Spectral Sample located in the specified path. No spectral data is loaded. | 
|  | USGSFullyLoad | Loads all the properties of a Spectral Sample, including reflectance data, located in the specified path. | 
ISpectralSample.Characteristics Property
Gets the list of Spectral Sample properties specific for the library type.
Public ReadOnly Property Characteristics As IPropertySet
public IPropertySet Characteristics {get;}
ISpectralSample.Name Property
Gets the Spectral Sample name.
Public ReadOnly Property Name As String
public string Name {get;}
ISpectralSample.ReflectanceData Property
Gets the array of reflectance data.
Public ReadOnly Property ReflectanceData As IDoubleArray
public IDoubleArray ReflectanceData {get;}
ISpectralSample.SampleId Property
Gets the Spectral Sample Id.
Public ReadOnly Property SampleId As Guid
public Guid SampleId {get;}
ISpectralSample.ScaleFactor Property
Gets the Scale Factor value.
Public ReadOnly Property ScaleFactor As Double
public double ScaleFactor {get;}
ISpectralSample.SensorId Property
Gets the Spectral Sensor Id that holds the wavelengths for this Sample.
Public Property SensorId As Guid
public Guid SensorId {get; set;}
ISpectralSample.USGSBasicLoad Method
Loads the basic characteristics of a Spectral Sample located in the specified path. No spectral data is loaded.
Public Sub USGSBasicLoad ( _
    ByVal Path As String, _
    ByVal createId As Boolean _
)
public void USGSBasicLoad (
    string Path,
    bool createId
);
ISpectralSample.USGSFullyLoad Method
Loads all the properties of a Spectral Sample, including reflectance data, located in the specified path.
Public Sub USGSFullyLoad ( _
    ByVal Path As String, _
    ByVal createId As Boolean _
)
public void USGSFullyLoad (
    string Path,
    bool createId
);
Classes that implement ISpectralSample
| Classes | Description | 
|---|---|
| SpectralSample | The Spectral Sample class that holds spectral data. |