com.esri.arcgis.geoprocessing
Interface IGPRasterGDBEnvPyramid

All Superinterfaces:
Serializable
All Known Subinterfaces:
IGPRasterGDBEnvPyramid2
All Known Implementing Classes:
GPRasterGDBEnvPyramid

public interface IGPRasterGDBEnvPyramid
extends Serializable

Provides access to raster GDB environment pyramid control.

Product Availability

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


Method Summary
 int getPyramidLevels()
          Pyramid levels.
 int getResampleMethod()
          Resampling technique.
 boolean isCreatePyramids()
          Indicates if creating pyramid option.
 void setCreatePyramids(boolean bCreate)
          Indicates if creating pyramid option.
 void setPyramidLevels(int levels)
          Pyramid levels.
 void setResampleMethod(int method)
          Resampling technique.
 

Method Detail

isCreatePyramids

boolean isCreatePyramids()
                         throws IOException,
                                AutomationException
Indicates if creating pyramid option.

Product Availability

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

Supported Platforms

Windows

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

setCreatePyramids

void setCreatePyramids(boolean bCreate)
                       throws IOException,
                              AutomationException
Indicates if creating pyramid option.

Product Availability

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

Supported Platforms

Windows

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

getPyramidLevels

int getPyramidLevels()
                     throws IOException,
                            AutomationException
Pyramid levels.

Product Availability

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

Supported Platforms

Windows

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

setPyramidLevels

void setPyramidLevels(int levels)
                      throws IOException,
                             AutomationException
Pyramid levels.

Product Availability

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

Supported Platforms

Windows

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

getResampleMethod

int getResampleMethod()
                      throws IOException,
                             AutomationException
Resampling technique.

Product Availability

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

Supported Platforms

Windows

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

setResampleMethod

void setResampleMethod(int method)
                       throws IOException,
                              AutomationException
Resampling technique.

Product Availability

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

Supported Platforms

Windows

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