com.esri.arcgis.geodatabase
Interface IRasterStorageDef

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRasterStorageDef2, IRasterStorageDef3
All Known Implementing Classes:
IRasterStorageDef2Proxy, IRasterStorageDef3Proxy, IRasterStorageDefProxy, RasterStorageDef

public interface IRasterStorageDef
extends java.io.Serializable

COM Interface 'IRasterStorageDef'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that control raster storage properties.' 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 IID30b9828a_85a6_4228_a7a4_7afb8a9842cc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IPnt getCellSize()
          The cell size of the raster to be stored.
 int getCompressionQuality()
          The compression quality (in case of JPEG compression) to be applied to the raster being stored.
 int getCompressionType()
          The compression type to be applied on the raster being stored.
 IPoint getOrigin()
          The origin of the raster to be stored.
 int getPyramidLevel()
          The number of pyramid levels.
 int getPyramidResampleType()
          The method used for pyramid resampling.
 int getTileHeight()
          The raster storage tile height.
 int getTileWidth()
          The raster storage tile width.
 void setCellSizeByRef(IPnt cellSize)
          The cell size of the raster to be stored.
 void setCompressionQuality(int value)
          The compression quality (in case of JPEG compression) to be applied to the raster being stored.
 void setCompressionType(int type)
          The compression type to be applied on the raster being stored.
 void setOriginByRef(IPoint origin)
          The origin of the raster to be stored.
 void setPyramidLevel(int level)
          The number of pyramid levels.
 void setPyramidResampleType(int method)
          The method used for pyramid resampling.
 void setTileHeight(int height)
          The raster storage tile height.
 void setTileWidth(int width)
          The raster storage tile width.
 

Field Detail

IID30b9828a_85a6_4228_a7a4_7afb8a9842cc

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

setTileWidth

void setTileWidth(int width)
                  throws java.io.IOException,
                         AutomationException
The raster storage tile width.

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

getTileWidth

int getTileWidth()
                 throws java.io.IOException,
                        AutomationException
The raster storage tile width.

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

setTileHeight

void setTileHeight(int height)
                   throws java.io.IOException,
                          AutomationException
The raster storage tile height.

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

getTileHeight

int getTileHeight()
                  throws java.io.IOException,
                         AutomationException
The raster storage tile height.

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

setPyramidResampleType

void setPyramidResampleType(int method)
                            throws java.io.IOException,
                                   AutomationException
The method used for pyramid resampling.

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

getPyramidResampleType

int getPyramidResampleType()
                           throws java.io.IOException,
                                  AutomationException
The method used for pyramid resampling.

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

setPyramidLevel

void setPyramidLevel(int level)
                     throws java.io.IOException,
                            AutomationException
The number of pyramid levels.

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

getPyramidLevel

int getPyramidLevel()
                    throws java.io.IOException,
                           AutomationException
The number of pyramid levels.

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

setCompressionType

void setCompressionType(int type)
                        throws java.io.IOException,
                               AutomationException
The compression type to be applied on the raster being stored.

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

getCompressionType

int getCompressionType()
                       throws java.io.IOException,
                              AutomationException
The compression type to be applied on the raster being stored.

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

setCompressionQuality

void setCompressionQuality(int value)
                           throws java.io.IOException,
                                  AutomationException
The compression quality (in case of JPEG compression) to be applied to the raster being stored.

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

getCompressionQuality

int getCompressionQuality()
                          throws java.io.IOException,
                                 AutomationException
The compression quality (in case of JPEG compression) to be applied to the raster being stored.

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

setOriginByRef

void setOriginByRef(IPoint origin)
                    throws java.io.IOException,
                           AutomationException
The origin of the raster to be stored.

Parameters:
origin - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOrigin

IPoint getOrigin()
                 throws java.io.IOException,
                        AutomationException
The origin of the raster to be stored.

Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCellSizeByRef

void setCellSizeByRef(IPnt cellSize)
                      throws java.io.IOException,
                             AutomationException
The cell size of the raster to be stored.

Parameters:
cellSize - A reference to a com.esri.arcgis.geodatabase.IPnt (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCellSize

IPnt getCellSize()
                 throws java.io.IOException,
                        AutomationException
The cell size of the raster to be stored.

Returns:
A reference to a com.esri.arcgis.geodatabase.IPnt
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.