com.esri.arcgis.carto
Interface IGeoImageDescription

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IGeoImageDescription2, IGeoImageDescription3
All Known Implementing Classes:
GeoImageDescription, IGeoImageDescription2Proxy, IGeoImageDescription3Proxy, IGeoImageDescriptionProxy

public interface IGeoImageDescription
extends java.io.Serializable

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

Description: 'Provides access to members that control an image description.' 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 IID03b73b41_d7df_4a25_a1c1_82f126f4d2f3
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ILongArray getBandSelection()
          The band selection.
 java.lang.String getCompression()
          The compression.
 int getCompressionQuality()
          The compression quality.
 IEnvelope getExtent()
          The extent.
 int getHeight()
          The Height in pixels.
 int getInterpolation()
          The interpolation method.
 java.lang.String getMosaicProperties()
          The mosaic properties.
 java.lang.Object getNoData()
          The output NoData (background) value.
 int getPixelType()
          The data type of the pixels.
 ISpatialReference getSpatialReference()
          The Spatial Reference.
 java.lang.String getViewpointProperties()
          The viewpoint properties.
 int getWidth()
          The Width in pixels.
 void setBandSelectionByRef(ILongArray ppBandIDs)
          The band selection.
 void setCompression(java.lang.String pCompression)
          The compression.
 void setCompressionQuality(int pQuality)
          The compression quality.
 void setExtentByRef(IEnvelope ppExtent)
          The extent.
 void setHeight(int pNumRows)
          The Height in pixels.
 void setInterpolation(int pInterpolation)
          The interpolation method.
 void setMosaicProperties(java.lang.String pMosaicProperties)
          The mosaic properties.
 void setNoData(java.lang.Object pNoData)
          The output NoData (background) value.
 void setPixelType(int pPixelType)
          The data type of the pixels.
 void setSpatialReferenceByRef(ISpatialReference ppSpatialReference)
          The Spatial Reference.
 void setViewpointProperties(java.lang.String pViewpointProperties)
          The viewpoint properties.
 void setWidth(int pNumCols)
          The Width in pixels.
 

Field Detail

IID03b73b41_d7df_4a25_a1c1_82f126f4d2f3

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

getSpatialReference

ISpatialReference getSpatialReference()
                                      throws java.io.IOException,
                                             AutomationException
The Spatial Reference.

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

setSpatialReferenceByRef

void setSpatialReferenceByRef(ISpatialReference ppSpatialReference)
                              throws java.io.IOException,
                                     AutomationException
The Spatial Reference.

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

getExtent

IEnvelope getExtent()
                    throws java.io.IOException,
                           AutomationException
The extent.

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

setExtentByRef

void setExtentByRef(IEnvelope ppExtent)
                    throws java.io.IOException,
                           AutomationException
The extent.

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

getWidth

int getWidth()
             throws java.io.IOException,
                    AutomationException
The Width in pixels.

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

setWidth

void setWidth(int pNumCols)
              throws java.io.IOException,
                     AutomationException
The Width in pixels.

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

getHeight

int getHeight()
              throws java.io.IOException,
                     AutomationException
The Height in pixels.

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

setHeight

void setHeight(int pNumRows)
               throws java.io.IOException,
                      AutomationException
The Height in pixels.

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

getPixelType

int getPixelType()
                 throws java.io.IOException,
                        AutomationException
The data type of the pixels.

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

setPixelType

void setPixelType(int pPixelType)
                  throws java.io.IOException,
                         AutomationException
The data type of the pixels.

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

getNoData

java.lang.Object getNoData()
                           throws java.io.IOException,
                                  AutomationException
The output NoData (background) value.

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

setNoData

void setNoData(java.lang.Object pNoData)
               throws java.io.IOException,
                      AutomationException
The output NoData (background) value.

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

getInterpolation

int getInterpolation()
                     throws java.io.IOException,
                            AutomationException
The interpolation method.

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.

setInterpolation

void setInterpolation(int pInterpolation)
                      throws java.io.IOException,
                             AutomationException
The interpolation method.

Parameters:
pInterpolation - 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.

getCompression

java.lang.String getCompression()
                                throws java.io.IOException,
                                       AutomationException
The compression.

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

setCompression

void setCompression(java.lang.String pCompression)
                    throws java.io.IOException,
                           AutomationException
The compression.

Parameters:
pCompression - The pCompression (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.

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

setCompressionQuality

void setCompressionQuality(int pQuality)
                           throws java.io.IOException,
                                  AutomationException
The compression quality.

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

getBandSelection

ILongArray getBandSelection()
                            throws java.io.IOException,
                                   AutomationException
The band selection.

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

setBandSelectionByRef

void setBandSelectionByRef(ILongArray ppBandIDs)
                           throws java.io.IOException,
                                  AutomationException
The band selection.

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

setMosaicProperties

void setMosaicProperties(java.lang.String pMosaicProperties)
                         throws java.io.IOException,
                                AutomationException
The mosaic properties.

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

getMosaicProperties

java.lang.String getMosaicProperties()
                                     throws java.io.IOException,
                                            AutomationException
The mosaic properties.

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

setViewpointProperties

void setViewpointProperties(java.lang.String pViewpointProperties)
                            throws java.io.IOException,
                                   AutomationException
The viewpoint properties.

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

getViewpointProperties

java.lang.String getViewpointProperties()
                                        throws java.io.IOException,
                                               AutomationException
The viewpoint properties.

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