com.esri.arcgis.datasourcesraster
Interface IPansharpeningFunctionArguments2

All Superinterfaces:
IPansharpeningFunctionArguments, Serializable
All Known Implementing Classes:
PansharpeningFunctionArguments

public interface IPansharpeningFunctionArguments2
extends IPansharpeningFunctionArguments, Serializable

Provides access to members that control pansharpening function arguments.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 double getMaximumPansharpeningCellsize()
          The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.
 boolean isKeepStatsHistogram()
          Indicates if the input MS image's statistics and histogram should be kept.
 void setKeepStatsHistogram(boolean pKeep)
          Indicates if the input MS image's statistics and histogram should be kept.
 void setMaximumPansharpeningCellsize(double cellSize)
          The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IPansharpeningFunctionArguments
getInfraredImage, getMSImage, getPanImage, getPansharpeningType, getWeights, setInfraredImageByRef, setMSImageByRef, setPanImageByRef, setPansharpeningType, setWeightsByRef
 

Method Detail

isKeepStatsHistogram

boolean isKeepStatsHistogram()
                             throws IOException,
                                    AutomationException
Indicates if the input MS image's statistics and histogram should be kept.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setKeepStatsHistogram

void setKeepStatsHistogram(boolean pKeep)
                           throws IOException,
                                  AutomationException
Indicates if the input MS image's statistics and histogram should be kept.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getMaximumPansharpeningCellsize

double getMaximumPansharpeningCellsize()
                                       throws IOException,
                                              AutomationException
The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setMaximumPansharpeningCellsize

void setMaximumPansharpeningCellsize(double cellSize)
                                     throws IOException,
                                            AutomationException
The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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