com.esri.arcgis.carto
Interface IRasterDefaultsEnv7

All Superinterfaces:
IRasterDefaultsEnv, IRasterDefaultsEnv2, IRasterDefaultsEnv3, IRasterDefaultsEnv4, IRasterDefaultsEnv5, IRasterDefaultsEnv6, Serializable
All Known Subinterfaces:
IRasterDefaultsEnv8, IRasterDefaultsEnv9
All Known Implementing Classes:
RasterDefaultsEnv

public interface IRasterDefaultsEnv7
extends IRasterDefaultsEnv6, Serializable

Provides access to members that control the default raster environment.

Product Availability

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


Method Summary
 double getGammaBlueValue()
          Gamma blue value.
 double getGammaGreenValue()
          Gamma green value.
 double getGammaRedValue()
          Gamma red value.
 double getMaxPercent()
          The maximum (high) percent value.
 double getMinPercent()
          The minimum (low) percent value.
 double getStandardDeviationsParam()
          Standard deviation parameter for the stretch renderer.
 int getStretchType()
          Indicate stretch type.
 boolean isUseGamma()
          Indicates if Gamma stretch should be applied.
 void setGammaBlueValue(double pBlueGamma)
          Gamma blue value.
 void setGammaGreenValue(double pGreenGamma)
          Gamma green value.
 void setGammaRedValue(double pRedGamma)
          Gamma red value.
 void setMaxPercent(double pPercent)
          The maximum (high) percent value.
 void setMinPercent(double pPercent)
          The minimum (low) percent value.
 void setStandardDeviationsParam(double param)
          Standard deviation parameter for the stretch renderer.
 void setStretchType(int en_stretch)
          Indicate stretch type.
 void setUseGamma(boolean pUseGamma)
          Indicates if Gamma stretch should be applied.
 
Methods inherited from interface com.esri.arcgis.carto.IRasterDefaultsEnv6
isBoundarySubLayerIsVisible, isFootprintSubLayerIsVisible, isMosaicLayerIsExpanded, isPreviewSubLayerIsVisible, isSeamlineSubLayerIsVisible, setBoundarySubLayerIsVisible, setFootprintSubLayerIsVisible, setMosaicLayerIsExpanded, setPreviewSubLayerIsVisible, setSeamlineSubLayerIsVisible
 
Methods inherited from interface com.esri.arcgis.carto.IRasterDefaultsEnv5
getBackgroundColor, getNoDataColor, isCreateTiledTIFF, isDisplayBackground, queryBackgroundValues, setBackgroundColor, setBackgroundValues, setCreateTiledTIFF, setDisplayBackground, setNoDataColor
 
Methods inherited from interface com.esri.arcgis.carto.IRasterDefaultsEnv4
getMaximumRastersColorMatching, isAskSubdatasetSelection, isDisplayWithContrastStretch, setAskSubdatasetSelection, setDisplayWithContrastStretch, setMaximumRastersColorMatching
 
Methods inherited from interface com.esri.arcgis.carto.IRasterDefaultsEnv3
getMaximumBuildAttributeTableSize, isAssumeHomogeneousCatalog, isFavorWorldFile, setAssumeHomogeneousCatalog, setFavorWorldFile, setMaximumBuildAttributeTableSize
 
Methods inherited from interface com.esri.arcgis.carto.IRasterDefaultsEnv2
getMaxTableSize, getProxyFilePath, getRenderingMode, getResampling, setMaxTableSize, setProxyFilePath, setRenderingMode, setResampling, updateAll
 
Methods inherited from interface com.esri.arcgis.carto.IRasterDefaultsEnv
getFormat, getNumFormats, getPyramidCreateOpt, isUseExtChecking, query3BandRGB, query4BandRGB, set3BandRGB, set4BandRGB, setPyramidCreateOpt, setUseExtChecking
 

Method Detail

setStretchType

void setStretchType(int en_stretch)
                    throws IOException,
                           AutomationException
Indicate stretch type.

Product Availability

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

Parameters:
en_stretch - A com.esri.arcgis.carto.esriRasterStretchTypesEnum constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStretchType

int getStretchType()
                   throws IOException,
                          AutomationException
Indicate stretch type.

Product Availability

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

Returns:
A com.esri.arcgis.carto.esriRasterStretchTypesEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStandardDeviationsParam

void setStandardDeviationsParam(double param)
                                throws IOException,
                                       AutomationException
Standard deviation parameter for the stretch renderer.

Product Availability

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

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

getStandardDeviationsParam

double getStandardDeviationsParam()
                                  throws IOException,
                                         AutomationException
Standard deviation parameter for the stretch renderer.

Product Availability

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

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

setUseGamma

void setUseGamma(boolean pUseGamma)
                 throws IOException,
                        AutomationException
Indicates if Gamma stretch should be applied.

Product Availability

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

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

isUseGamma

boolean isUseGamma()
                   throws IOException,
                          AutomationException
Indicates if Gamma stretch should be applied.

Product Availability

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

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

setGammaRedValue

void setGammaRedValue(double pRedGamma)
                      throws IOException,
                             AutomationException
Gamma red value.

Product Availability

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

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

getGammaRedValue

double getGammaRedValue()
                        throws IOException,
                               AutomationException
Gamma red value.

Product Availability

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

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

setGammaGreenValue

void setGammaGreenValue(double pGreenGamma)
                        throws IOException,
                               AutomationException
Gamma green value.

Product Availability

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

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

getGammaGreenValue

double getGammaGreenValue()
                          throws IOException,
                                 AutomationException
Gamma green value.

Product Availability

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

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

setGammaBlueValue

void setGammaBlueValue(double pBlueGamma)
                       throws IOException,
                              AutomationException
Gamma blue value.

Product Availability

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

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

getGammaBlueValue

double getGammaBlueValue()
                         throws IOException,
                                AutomationException
Gamma blue value.

Product Availability

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

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

setMinPercent

void setMinPercent(double pPercent)
                   throws IOException,
                          AutomationException
The minimum (low) percent value.

Product Availability

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

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

getMinPercent

double getMinPercent()
                     throws IOException,
                            AutomationException
The minimum (low) percent value.

Product Availability

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

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

setMaxPercent

void setMaxPercent(double pPercent)
                   throws IOException,
                          AutomationException
The maximum (high) percent value.

Product Availability

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

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

getMaxPercent

double getMaxPercent()
                     throws IOException,
                            AutomationException
The maximum (high) percent value.

Product Availability

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

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