com.esri.arcgis.datasourcesraster
Interface ISPOT5Xform

All Superinterfaces:
IGeodataXform, java.io.Serializable
All Known Implementing Classes:
ISPOT5XformProxy, SPOT5Xform

public interface ISPOT5Xform
extends IGeodataXform, java.io.Serializable

COM Interface 'ISPOT5Xform'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control a SPOT5 1A transform.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID4a303832_7ee4_491c_8434_84521e353589
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
IID5e6cf525_4e74_419b_946f_7da9bfdf815d
 
Method Summary
 int getColumns()
          Columns in the image.
 double getInterpolationThreshold()
          Threshold for interpolation (pixels).
 int getMaxIterations()
          Iteration count limit.
 IVariantArray getParameters()
          The SPOT5 sensor parameters.
 int getRows()
          Rows in the image.
 double getSunAzimuth()
          Sun azimuth.
 double getSunElevation()
          Sun elevation.
 void setInterpolationThreshold(double interpThreshold)
          Threshold for interpolation (pixels).
 void setMaxIterations(int maxIterations)
          Iteration count limit.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
getDomains, getSpatialReference, isIdentity, setSpatialReferenceByRef, transform, transformCellsize, transformExtent, transformPoints
 

Field Detail

IID4a303832_7ee4_491c_8434_84521e353589

static final int IID4a303832_7ee4_491c_8434_84521e353589
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getColumns

int getColumns()
               throws java.io.IOException,
                      AutomationException
Columns in the image.

Returns:
The columns
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRows

int getRows()
            throws java.io.IOException,
                   AutomationException
Rows in the image.

Returns:
The rows
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSunAzimuth

double getSunAzimuth()
                     throws java.io.IOException,
                            AutomationException
Sun azimuth.

Returns:
The sunAzimuth
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSunElevation

double getSunElevation()
                       throws java.io.IOException,
                              AutomationException
Sun elevation.

Returns:
The sunElevation
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaxIterations

int getMaxIterations()
                     throws java.io.IOException,
                            AutomationException
Iteration count limit.

Returns:
The maxIterations
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaxIterations

void setMaxIterations(int maxIterations)
                      throws java.io.IOException,
                             AutomationException
Iteration count limit.

Parameters:
maxIterations - The maxIterations (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInterpolationThreshold

double getInterpolationThreshold()
                                 throws java.io.IOException,
                                        AutomationException
Threshold for interpolation (pixels).

Returns:
The interpThreshold
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInterpolationThreshold

void setInterpolationThreshold(double interpThreshold)
                               throws java.io.IOException,
                                      AutomationException
Threshold for interpolation (pixels).

Parameters:
interpThreshold - The interpThreshold (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParameters

IVariantArray getParameters()
                            throws java.io.IOException,
                                   AutomationException
The SPOT5 sensor parameters.

Returns:
A reference to a com.esri.arcgis.system.IVariantArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.