com.esri.arcgis.datasourcesraster
Interface IRasterProps

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRasterPropsProxy, MosaicRaster, Raster, RasterBand, RenderedRaster

public interface IRasterProps
extends java.io.Serializable

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

Description: 'Provides access to members that control the most common raster 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 IID4b7b1bd0_a705_11d2_8e30_00a0249480f0
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IEnvelope getExtent()
          The extent of the Raster.
 int getHeight()
          Height in pixels.
 java.lang.Object getNoDataValue()
          Data value used to indicate invalid or excluded data.
 int getPixelType()
          Data type of the pixels.
 ISpatialReference getSpatialReference()
          SpatialReference of the Raster.
 int getWidth()
          Width in pixels.
 boolean isInteger()
          Indicates if the data is integer.
 IPnt meanCellSize()
          Returns the approximate cell size of the raster.
 void setExtent(IEnvelope ppExtent)
          The extent of the Raster.
 void setHeight(int pVal)
          Height in pixels.
 void setNoDataValue(java.lang.Object pVal)
          Data value used to indicate invalid or excluded data.
 void setPixelType(int pVal)
          Data type of the pixels.
 void setSpatialReference(ISpatialReference ppSpref)
          SpatialReference of the Raster.
 void setWidth(int pVal)
          Width in pixels.
 

Field Detail

IID4b7b1bd0_a705_11d2_8e30_00a0249480f0

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

getWidth

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

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

setWidth

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

Parameters:
pVal - The pVal (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
Height in pixels.

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

setHeight

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

Parameters:
pVal - The pVal (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
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 pVal)
                  throws java.io.IOException,
                         AutomationException
Data type of the pixels.

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

getNoDataValue

java.lang.Object getNoDataValue()
                                throws java.io.IOException,
                                       AutomationException
Data value used to indicate invalid or excluded data.

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

setNoDataValue

void setNoDataValue(java.lang.Object pVal)
                    throws java.io.IOException,
                           AutomationException
Data value used to indicate invalid or excluded data.

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

meanCellSize

IPnt meanCellSize()
                  throws java.io.IOException,
                         AutomationException
Returns the approximate cell size of the raster.

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.

isInteger

boolean isInteger()
                  throws java.io.IOException,
                         AutomationException
Indicates if the data is integer.

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

getSpatialReference

ISpatialReference getSpatialReference()
                                      throws java.io.IOException,
                                             AutomationException
SpatialReference of the Raster.

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.

setSpatialReference

void setSpatialReference(ISpatialReference ppSpref)
                         throws java.io.IOException,
                                AutomationException
SpatialReference of the Raster.

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

setExtent

void setExtent(IEnvelope ppExtent)
               throws java.io.IOException,
                      AutomationException
The 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.