public interface ISpectralSensor
extends java.io.Serializable
Description: 'Provides access to a Spectral Sensor Interface.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID815dea49_9b8d_45fb_9962_9ec89c5246e1 |
static int |
xxDummy
Deprecated.
Internal use only
|
| Modifier and Type | Method and Description |
|---|---|
IPropertySet |
getCharacteristics()
Gets the list of Spectral Sensor properties specific for the library type.
|
double |
getMaxWavelength()
Gets the Maximum Wavelength value.
|
double |
getMinWavelength()
Gets the Minimum Wavelength value.
|
GUID |
getSensorId()
Gets the Spectral Sensor Id.
|
IDoubleArray |
getWavelengths()
Gets the array of wavelengths.
|
int |
getWavelengthsCount()
Gets the Wavelengths count of the Spectral Sensor.
|
int |
getWavelengthUnits()
Gets the Wavelength units.
|
void |
uSGSBasicLoad(java.lang.String path,
boolean createId)
Loads the basic properties of a Spectral Sensor located in the specified path.
|
void |
uSGSFullyLoad(java.lang.String path,
boolean createId)
Loads all the properties of a Spectral Sensor, including wavelengths, located in the specified path.
|
static final int IID815dea49_9b8d_45fb_9962_9ec89c5246e1
static final int xxDummy
static final java.lang.String IID
GUID getSensorId() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IDoubleArray getWavelengths() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getWavelengthUnits()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getMinWavelength()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getMaxWavelength()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getWavelengthsCount()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IPropertySet getCharacteristics() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void uSGSBasicLoad(java.lang.String path,
boolean createId)
throws java.io.IOException,
AutomationException
path - The path (in)createId - The createId (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void uSGSFullyLoad(java.lang.String path,
boolean createId)
throws java.io.IOException,
AutomationException
path - The path (in)createId - The createId (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.