com.esri.arcgis.geoprocessing
Interface IGPRasterGDBEnvPyramid2

All Superinterfaces:
IGPRasterGDBEnvPyramid, Serializable
All Known Implementing Classes:
GPRasterGDBEnvPyramid

public interface IGPRasterGDBEnvPyramid2
extends IGPRasterGDBEnvPyramid, Serializable

Provides access to raster GDB environment pyramid control.

Product Availability

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


Method Summary
 int getPyramidCompressionQuality()
          Compression quality.
 int getPyramidCompressionType()
          Pyramid compression type.
 void setPyramidCompressionQuality(int value)
          Compression quality.
 void setPyramidCompressionType(int compType)
          Pyramid compression type.
 
Methods inherited from interface com.esri.arcgis.geoprocessing.IGPRasterGDBEnvPyramid
getPyramidLevels, getResampleMethod, isCreatePyramids, setCreatePyramids, setPyramidLevels, setResampleMethod
 

Method Detail

getPyramidCompressionType

int getPyramidCompressionType()
                              throws IOException,
                                     AutomationException
Pyramid compression type.

Product Availability

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

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

setPyramidCompressionType

void setPyramidCompressionType(int compType)
                               throws IOException,
                                      AutomationException
Pyramid compression type.

Product Availability

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

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

getPyramidCompressionQuality

int getPyramidCompressionQuality()
                                 throws IOException,
                                        AutomationException
Compression quality.

Product Availability

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

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

setPyramidCompressionQuality

void setPyramidCompressionQuality(int value)
                                  throws IOException,
                                         AutomationException
Compression quality.

Product Availability

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

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