public interface IRasterInfo2 extends IRasterInfo, 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 |
IID28e745a8_0617_4eb0_b8bd_272a945ed117 |
static int |
xxDummy
Deprecated.
Internal use only
|
IID94058b85_acf1_49ba_a2a7_a9ccc6f4c26a
Modifier and Type | Method and Description |
---|---|
ITable |
getAttributeTable()
The raster attribute table.
|
IRasterColormap |
getColormap()
The raster colormap.
|
IRasterHistogram |
getHistogram(int iBand)
The histogram of a given band.
|
IRasterLODInfos |
getLODInfos()
The tiling Levels Of Details.
|
IPnt |
getMaximumCellSize()
The maximum cell size associated with this raster.
|
IPixelResampler |
getPixelResampler()
The current raster resampler.
|
IRasterStatistics |
getStatistics(int iBand)
The statistics of a given band.
|
void |
init(IRaster pRaster)
Initializes from a raster.
|
void |
removeStatsHistograms()
Removes all band statistics and histograms.
|
void |
setAttributeTableByRef(ITable ppTable)
The raster attribute table.
|
void |
setColormapByRef(IRasterColormap ppColormap)
The raster colormap.
|
void |
setHistogramByRef(int iBand,
IRasterHistogram ppHistogram)
The histogram of a given band.
|
void |
setLODInfosByRef(IRasterLODInfos ppLODInfos)
The tiling Levels Of Details.
|
void |
setMaximumCellSize(IPnt ppMaximumCellSize)
The maximum cell size associated with this raster.
|
void |
setPixelResamplerByRef(IPixelResampler ppResampler)
The current raster resampler.
|
void |
setStatisticsByRef(int iBand,
IRasterStatistics ppStats)
The statistics of a given band.
|
getBandCount, getBlockHeight, getBlockWidth, getCellSize, getExtent, getFirstPyramidLevel, getFormat, getGeodataXform, getHeight, getMaximumPyramidLevel, getNativeExtent, getNativeSpatialReference, getNoData, getOrigin, getPixelType, getSpatialReference, getWidth, isResampling, isSupportBandSelection, setBandCount, setBlockHeight, setBlockWidth, setCellSize, setExtent, setFirstPyramidLevel, setFormat, setGeodataXformByRef, setMaximumPyramidLevel, setNativeExtent, setNativeSpatialReferenceByRef, setNoData, setOriginByRef, setPixelType, setResampling, setSupportBandSelection
static final int IID28e745a8_0617_4eb0_b8bd_272a945ed117
static final int xxDummy
static final java.lang.String IID
void init(IRaster pRaster) throws java.io.IOException, AutomationException
pRaster
- A reference to a com.esri.arcgis.geodatabase.IRaster (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void removeStatsHistograms() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IRasterLODInfos getLODInfos() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setLODInfosByRef(IRasterLODInfos ppLODInfos) throws java.io.IOException, AutomationException
ppLODInfos
- A reference to a com.esri.arcgis.geodatabase.IRasterLODInfos (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IRasterColormap getColormap() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setColormapByRef(IRasterColormap ppColormap) throws java.io.IOException, AutomationException
ppColormap
- A reference to a com.esri.arcgis.geodatabase.IRasterColormap (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.ITable getAttributeTable() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setAttributeTableByRef(ITable ppTable) throws java.io.IOException, AutomationException
ppTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IRasterStatistics getStatistics(int iBand) throws java.io.IOException, AutomationException
iBand
- The iBand (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setStatisticsByRef(int iBand, IRasterStatistics ppStats) throws java.io.IOException, AutomationException
iBand
- The iBand (in)ppStats
- A reference to a com.esri.arcgis.datasourcesraster.IRasterStatistics (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IRasterHistogram getHistogram(int iBand) throws java.io.IOException, AutomationException
iBand
- The iBand (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setHistogramByRef(int iBand, IRasterHistogram ppHistogram) throws java.io.IOException, AutomationException
iBand
- The iBand (in)ppHistogram
- A reference to a com.esri.arcgis.datasourcesraster.IRasterHistogram (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IPixelResampler getPixelResampler() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setPixelResamplerByRef(IPixelResampler ppResampler) throws java.io.IOException, AutomationException
ppResampler
- A reference to a com.esri.arcgis.datasourcesraster.IPixelResampler (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IPnt getMaximumCellSize() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setMaximumCellSize(IPnt ppMaximumCellSize) throws java.io.IOException, AutomationException
ppMaximumCellSize
- 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.