|
|||||||||
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 |