com.esri.arcgis.carto
Interface IRasterDefaultsEnv4

All Superinterfaces:
IRasterDefaultsEnv, IRasterDefaultsEnv2, IRasterDefaultsEnv3, Serializable
All Known Subinterfaces:
IRasterDefaultsEnv5, IRasterDefaultsEnv6, IRasterDefaultsEnv7
All Known Implementing Classes:
IRasterDefaultsEnv4Proxy, IRasterDefaultsEnv5Proxy, IRasterDefaultsEnv6Proxy, RasterDefaultsEnv

public interface IRasterDefaultsEnv4
extends IRasterDefaultsEnv3, Serializable

Provides access to members that control the default raster environment.

Description

This interface is new at ArcGIS 9.3. It supersedes IRasterDefaultsEnv, IRasterDefaultsEnv2, and IRasterDefaultsEnv3.

Product Availability

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


Method Summary
 int getMaximumRastersColorMatching()
          The maximum number of rasters for color matching.
 boolean isAskSubdatasetSelection()
          Indicates if the subdataset selection dialog should pop up.
 boolean isDisplayWithContrastStretch()
          Indicates if displaying raster datasets with contrast stretching as default.
 void setAskSubdatasetSelection(boolean pAsk)
          Indicates if the subdataset selection dialog should pop up.
 void setDisplayWithContrastStretch(boolean pStretch)
          Indicates if displaying raster datasets with contrast stretching as default.
 void setMaximumRastersColorMatching(int pSize)
          The maximum number of rasters for color matching.
 
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

setAskSubdatasetSelection

void setAskSubdatasetSelection(boolean pAsk)
                               throws IOException,
                                      AutomationException
Indicates if the subdataset selection dialog should pop up.

Product Availability

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

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

isAskSubdatasetSelection

boolean isAskSubdatasetSelection()
                                 throws IOException,
                                        AutomationException
Indicates if the subdataset selection dialog should pop up.

Product Availability

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

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

setDisplayWithContrastStretch

void setDisplayWithContrastStretch(boolean pStretch)
                                   throws IOException,
                                          AutomationException
Indicates if displaying raster datasets with contrast stretching as default.

Product Availability

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

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

isDisplayWithContrastStretch

boolean isDisplayWithContrastStretch()
                                     throws IOException,
                                            AutomationException
Indicates if displaying raster datasets with contrast stretching as default.

Product Availability

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

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

setMaximumRastersColorMatching

void setMaximumRastersColorMatching(int pSize)
                                    throws IOException,
                                           AutomationException
The maximum number of rasters for color matching.

Product Availability

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

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

getMaximumRastersColorMatching

int getMaximumRastersColorMatching()
                                   throws IOException,
                                          AutomationException
The maximum number of rasters for color matching.

Product Availability

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

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