|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRasterInfo
Provides access to members that control a raster info object.
| Method Summary | |
|---|---|
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. |
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. |
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(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(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. |
| Method Detail |
|---|
IPoint getOrigin()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOriginByRef(IPoint ppOrigin)
throws IOException,
AutomationException
ppOrigin - A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getBlockWidth()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBlockWidth(int pWidth)
throws IOException,
AutomationException
pWidth - The pWidth (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getBlockHeight()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBlockHeight(int pHeight)
throws IOException,
AutomationException
pHeight - The pHeight (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getFirstPyramidLevel()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFirstPyramidLevel(int pLevel)
throws IOException,
AutomationException
pLevel - The pLevel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaximumPyramidLevel()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaximumPyramidLevel(int pLevel)
throws IOException,
AutomationException
pLevel - The pLevel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeodataXform getGeodataXform()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setGeodataXformByRef(IGeodataXform ppXf)
throws IOException,
AutomationException
ppXf - A reference to a com.esri.arcgis.geodatabase.IGeodataXform (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISpatialReference getSpatialReference()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnvelope getExtent()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setExtent(IEnvelope ppExtent)
throws IOException,
AutomationException
ppExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISpatialReference getNativeSpatialReference()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setNativeSpatialReferenceByRef(ISpatialReference ppSpatialReference)
throws IOException,
AutomationException
ppSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnvelope getNativeExtent()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setNativeExtent(IEnvelope ppExtent)
throws IOException,
AutomationException
ppExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IPnt getCellSize()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCellSize(IPnt ppCellsize)
throws IOException,
AutomationException
ppCellsize - A reference to a com.esri.arcgis.geodatabase.IPnt (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getWidth()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getHeight()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getBandCount()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBandCount(int pCount)
throws IOException,
AutomationException
pCount - The pCount (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getPixelType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPixelType(int pPixelType)
throws IOException,
AutomationException
pPixelType - A com.esri.arcgis.geodatabase.rstPixelType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getNoData()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setNoData(Object pvNoData)
throws IOException,
AutomationException
pvNoData - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isResampling()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setResampling(boolean pResampling)
throws IOException,
AutomationException
pResampling - The pResampling (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isSupportBandSelection()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSupportBandSelection(boolean pSupportBandSelection)
throws IOException,
AutomationException
pSupportBandSelection - The pSupportBandSelection (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getFormat()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFormat(String pFormat)
throws IOException,
AutomationException
pFormat - The pFormat (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||