com.esri.arcgis.datasourcesraster
Interface IRasterAnalysisProps

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRasterAnalysisPropsProxy, Raster

public interface IRasterAnalysisProps
extends java.io.Serializable

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

Description: 'Provides access to members that control the properties for raster analysis.' 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 IID31e5ff30_2dad_11d3_a3f6_0004ac1b1d86
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IEnvelope getAnalysisExtent()
          The analysis extent of the raster.
 double getPixelHeight()
          The pixel height in ground resolution.
 double getPixelWidth()
          The pixel width in ground resolution.
 IRasterDataset getRasterDataset()
          The RasterDataset, if there is one.
 void makePermanent()
          Makes a temporary raster a permanent raster dataset.
 void setAnalysisExtentByRef(IEnvelope ppExtent)
          The analysis extent of the raster.
 void setPixelHeight(double height)
          The pixel height in ground resolution.
 void setPixelWidth(double width)
          The pixel width in ground resolution.
 

Field Detail

IID31e5ff30_2dad_11d3_a3f6_0004ac1b1d86

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

setPixelWidth

void setPixelWidth(double width)
                   throws java.io.IOException,
                          AutomationException
The pixel width in ground resolution.

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

getPixelWidth

double getPixelWidth()
                     throws java.io.IOException,
                            AutomationException
The pixel width in ground resolution.

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

setPixelHeight

void setPixelHeight(double height)
                    throws java.io.IOException,
                           AutomationException
The pixel height in ground resolution.

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

getPixelHeight

double getPixelHeight()
                      throws java.io.IOException,
                             AutomationException
The pixel height in ground resolution.

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

getAnalysisExtent

IEnvelope getAnalysisExtent()
                            throws java.io.IOException,
                                   AutomationException
The analysis extent of the raster.

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.

setAnalysisExtentByRef

void setAnalysisExtentByRef(IEnvelope ppExtent)
                            throws java.io.IOException,
                                   AutomationException
The analysis extent of the raster.

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.

getRasterDataset

IRasterDataset getRasterDataset()
                                throws java.io.IOException,
                                       AutomationException
The RasterDataset, if there is one.

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

makePermanent

void makePermanent()
                   throws java.io.IOException,
                          AutomationException
Makes a temporary raster a permanent raster dataset.

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