com.esri.arcgis.carto
Interface IRasterDefaultsEnv

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRasterDefaultsEnv2, IRasterDefaultsEnv3, IRasterDefaultsEnv4, IRasterDefaultsEnv5, IRasterDefaultsEnv6, IRasterDefaultsEnv7, IRasterDefaultsEnv8, IRasterDefaultsEnv9
All Known Implementing Classes:
IRasterDefaultsEnv2Proxy, IRasterDefaultsEnv3Proxy, IRasterDefaultsEnv4Proxy, IRasterDefaultsEnv5Proxy, IRasterDefaultsEnv6Proxy, IRasterDefaultsEnv7Proxy, IRasterDefaultsEnv8Proxy, IRasterDefaultsEnv9Proxy, IRasterDefaultsEnvProxy, RasterDefaultsEnv

public interface IRasterDefaultsEnv
extends java.io.Serializable

COM Interface 'IRasterDefaultsEnv'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the default raster environment.' 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 IIDfb89a39b_c08e_11d2_9f43_00c04f8ed21a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IRasterFormatInfo getFormat(int i)
          Information about the format indicated by index i.
 int getNumFormats()
          Number of supported raster formats.
 int getPyramidCreateOpt()
          Default pyramid creation option.
 boolean isUseExtChecking()
          Indicates if extension checking is on.
 void query3BandRGB(int[] redIndex, int[] greenIndex, int[] blueIndex)
          Default zero indexed bands for a 3 band raster.
 void query4BandRGB(int[] redIndex, int[] greenIndex, int[] blueIndex)
          Default zero indexed bands for a 4 or more band raster.
 void set3BandRGB(int redIndex, int greenIndex, int blueIndex)
          Default zero indexed bands for a 3 band raster.
 void set4BandRGB(int redIndex, int greenIndex, int blueIndex)
          Default zero indexed bands for a 4 or more band raster.
 void setPyramidCreateOpt(int opt)
          Default pyramid creation option.
 void setUseExtChecking(boolean useExts)
          Indicates if extension checking is on.
 

Field Detail

IIDfb89a39b_c08e_11d2_9f43_00c04f8ed21a

static final int IIDfb89a39b_c08e_11d2_9f43_00c04f8ed21a
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

getPyramidCreateOpt

int getPyramidCreateOpt()
                        throws java.io.IOException,
                               AutomationException
Default pyramid creation option.

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

setPyramidCreateOpt

void setPyramidCreateOpt(int opt)
                         throws java.io.IOException,
                                AutomationException
Default pyramid creation option.

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

query3BandRGB

void query3BandRGB(int[] redIndex,
                   int[] greenIndex,
                   int[] blueIndex)
                   throws java.io.IOException,
                          AutomationException
Default zero indexed bands for a 3 band raster.

Parameters:
redIndex - The redIndex (out: use single element array)
greenIndex - The greenIndex (out: use single element array)
blueIndex - The blueIndex (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

set3BandRGB

void set3BandRGB(int redIndex,
                 int greenIndex,
                 int blueIndex)
                 throws java.io.IOException,
                        AutomationException
Default zero indexed bands for a 3 band raster.

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

query4BandRGB

void query4BandRGB(int[] redIndex,
                   int[] greenIndex,
                   int[] blueIndex)
                   throws java.io.IOException,
                          AutomationException
Default zero indexed bands for a 4 or more band raster.

Parameters:
redIndex - The redIndex (out: use single element array)
greenIndex - The greenIndex (out: use single element array)
blueIndex - The blueIndex (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

set4BandRGB

void set4BandRGB(int redIndex,
                 int greenIndex,
                 int blueIndex)
                 throws java.io.IOException,
                        AutomationException
Default zero indexed bands for a 4 or more band raster.

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

isUseExtChecking

boolean isUseExtChecking()
                         throws java.io.IOException,
                                AutomationException
Indicates if extension checking is on.

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

setUseExtChecking

void setUseExtChecking(boolean useExts)
                       throws java.io.IOException,
                              AutomationException
Indicates if extension checking is on.

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

getNumFormats

int getNumFormats()
                  throws java.io.IOException,
                         AutomationException
Number of supported raster formats.

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

getFormat

IRasterFormatInfo getFormat(int i)
                            throws java.io.IOException,
                                   AutomationException
Information about the format indicated by index i.

Parameters:
i - The i (in)
Returns:
A reference to a com.esri.arcgis.carto.IRasterFormatInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.