com.esri.arcgis.datasourcesraster
Interface IStretchFunctionArguments2

All Superinterfaces:
IStretchFunctionArguments, Serializable
All Known Implementing Classes:
StretchFunctionArguments

public interface IStretchFunctionArguments2
extends IStretchFunctionArguments, Serializable

Provides access to members that control stretch function arguments.

Product Availability

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


Method Summary
 boolean isComputeGamma()
          Indicates if gamma values should be computed by default.
 boolean isDRA()
          Indicates if Dynamic Range Adjustment should be applied.
 boolean isEstimateStatsHistogram()
          Indicates if statistics and histograms should be computed (estimated) if none existss.
 void setComputeGamma(boolean pComputeGamma)
          Indicates if gamma values should be computed by default.
 void setDRA(boolean pDRA)
          Indicates if Dynamic Range Adjustment should be applied.
 void setEstimateStatsHistogram(boolean pEstimateStatsHistogram)
          Indicates if statistics and histograms should be computed (estimated) if none existss.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IStretchFunctionArguments
getGamma, getHistograms, getMax, getMaxPercent, getMin, getMinPercent, getNumberOfStandardDeviations, getRaster, getStatistics, getStretchType, isUseGamma, setGammaByRef, setHistogramsByRef, setMax, setMaxPercent, setMin, setMinPercent, setNumberOfStandardDeviations, setRasterByRef, setStatisticsByRef, setStretchType, setUseGamma
 

Method Detail

isDRA

boolean isDRA()
              throws IOException,
                     AutomationException
Indicates if Dynamic Range Adjustment should be applied.

Product Availability

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

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

setDRA

void setDRA(boolean pDRA)
            throws IOException,
                   AutomationException
Indicates if Dynamic Range Adjustment should be applied.

Product Availability

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

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

isEstimateStatsHistogram

boolean isEstimateStatsHistogram()
                                 throws IOException,
                                        AutomationException
Indicates if statistics and histograms should be computed (estimated) if none existss.

Product Availability

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

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

setEstimateStatsHistogram

void setEstimateStatsHistogram(boolean pEstimateStatsHistogram)
                               throws IOException,
                                      AutomationException
Indicates if statistics and histograms should be computed (estimated) if none existss.

Product Availability

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

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

isComputeGamma

boolean isComputeGamma()
                       throws IOException,
                              AutomationException
Indicates if gamma values should be computed by default.

Product Availability

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

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

setComputeGamma

void setComputeGamma(boolean pComputeGamma)
                     throws IOException,
                            AutomationException
Indicates if gamma values should be computed by default.

Product Availability

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

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