public interface IRasterInfo
extends java.io.Serializable
Description: 'Provides access to members that control a raster info object.' 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID94058b85_acf1_49ba_a2a7_a9ccc6f4c26a |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
int |
getBandCount()
The number of bands in the Raster.
|
int |
getBlockHeight()
The block height in pixels.
|
int |
getBlockWidth()
The block width in pixels.
|
IPnt |
getCellSize()
The raster cell size.
|
IEnvelope |
getExtent()
The raster extent.
|
int |
getFirstPyramidLevel()
The first pyramid level.
|
java.lang.String |
getFormat()
The raster format, e.g.
|
IGeodataXform |
getGeodataXform()
The raster GeoData transform.
|
int |
getHeight()
The raster height in pixels.
|
int |
getMaximumPyramidLevel()
The maximum pyramid level.
|
IEnvelope |
getNativeExtent()
The native raster extent before GeoData transform.
|
ISpatialReference |
getNativeSpatialReference()
The native raster spatial reference before GeoData transform.
|
java.lang.Object |
getNoData()
The NoData value used to indicate invalid or excluded data.
|
IPoint |
getOrigin()
The tiling origin.
|
int |
getPixelType()
The raster pixel type.
|
ISpatialReference |
getSpatialReference()
The raster spatial reference.
|
int |
getWidth()
The raster width in pixels.
|
boolean |
isResampling()
Indicates if this raster source wants to perform resampling.
|
boolean |
isSupportBandSelection()
Indicates if this function supports band selection.
|
void |
setBandCount(int pCount)
The number of bands in the Raster.
|
void |
setBlockHeight(int pHeight)
The block height in pixels.
|
void |
setBlockWidth(int pWidth)
The block width in pixels.
|
void |
setCellSize(IPnt ppCellsize)
The raster cell size.
|
void |
setExtent(IEnvelope ppExtent)
The raster extent.
|
void |
setFirstPyramidLevel(int pLevel)
The first pyramid level.
|
void |
setFormat(java.lang.String pFormat)
The raster format, e.g.
|
void |
setGeodataXformByRef(IGeodataXform ppXf)
The raster GeoData transform.
|
void |
setMaximumPyramidLevel(int pLevel)
The maximum pyramid level.
|
void |
setNativeExtent(IEnvelope ppExtent)
The native raster extent before GeoData transform.
|
void |
setNativeSpatialReferenceByRef(ISpatialReference ppSpatialReference)
The native raster spatial reference before GeoData transform.
|
void |
setNoData(java.lang.Object pvNoData)
The NoData value used to indicate invalid or excluded data.
|
void |
setOriginByRef(IPoint ppOrigin)
The tiling origin.
|
void |
setPixelType(int pPixelType)
The raster pixel type.
|
void |
setResampling(boolean pResampling)
Indicates if this raster source wants to perform resampling.
|
void |
setSupportBandSelection(boolean pSupportBandSelection)
Indicates if this function supports band selection.
|
static final int IID94058b85_acf1_49ba_a2a7_a9ccc6f4c26a
static final int xxDummy
static final java.lang.String IID
IPoint getOrigin() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setOriginByRef(IPoint ppOrigin) throws java.io.IOException, AutomationException
ppOrigin
- A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getBlockWidth() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setBlockWidth(int pWidth) throws java.io.IOException, AutomationException
pWidth
- The pWidth (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getBlockHeight() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setBlockHeight(int pHeight) throws java.io.IOException, AutomationException
pHeight
- The pHeight (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getFirstPyramidLevel() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setFirstPyramidLevel(int pLevel) throws java.io.IOException, AutomationException
pLevel
- The pLevel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getMaximumPyramidLevel() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setMaximumPyramidLevel(int pLevel) throws java.io.IOException, AutomationException
pLevel
- The pLevel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IGeodataXform getGeodataXform() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setGeodataXformByRef(IGeodataXform ppXf) throws java.io.IOException, AutomationException
ppXf
- A reference to a com.esri.arcgis.geodatabase.IGeodataXform (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnvelope getExtent() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setExtent(IEnvelope ppExtent) throws java.io.IOException, AutomationException
ppExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.ISpatialReference getNativeSpatialReference() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setNativeSpatialReferenceByRef(ISpatialReference ppSpatialReference) throws java.io.IOException, AutomationException
ppSpatialReference
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnvelope getNativeExtent() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setNativeExtent(IEnvelope ppExtent) throws java.io.IOException, AutomationException
ppExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IPnt getCellSize() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setCellSize(IPnt ppCellsize) throws java.io.IOException, AutomationException
ppCellsize
- A reference to a com.esri.arcgis.geodatabase.IPnt (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getWidth() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getHeight() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getBandCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setBandCount(int pCount) throws java.io.IOException, AutomationException
pCount
- The pCount (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getPixelType() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setPixelType(int pPixelType) throws java.io.IOException, AutomationException
pPixelType
- A com.esri.arcgis.geodatabase.rstPixelType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.Object getNoData() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setNoData(java.lang.Object pvNoData) throws java.io.IOException, AutomationException
pvNoData
- A Variant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isResampling() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setResampling(boolean pResampling) throws java.io.IOException, AutomationException
pResampling
- The pResampling (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isSupportBandSelection() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setSupportBandSelection(boolean pSupportBandSelection) throws java.io.IOException, AutomationException
pSupportBandSelection
- The pSupportBandSelection (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getFormat() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setFormat(java.lang.String pFormat) throws java.io.IOException, AutomationException
pFormat
- The pFormat (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.