| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ICachedRasterFunctionArguments
Provides access to members that control Band Arithmetic function arguments.
| Method Summary | |
|---|---|
 String | 
getCacheBaseName()
Name used for generating the CacheFileName.  | 
 IGeometry | 
getClippingGeometry()
The clipping geometry that defines regions of valid pixels.  | 
 int | 
getCompressionQuality()
The compression quality.  | 
 int | 
getCompressionType()
The compression type.  | 
 int | 
getMaxAllowedInputCols()
The maximum number of cols allowed in the input raster for generating the cache.  | 
 int | 
getMaxAllowedInputRows()
The maximum number of rows allowed in the input raster for generating the cache.  | 
 Object | 
getRaster()
The input raster.  | 
 double | 
getRequestSize()
The request size used for resampling the item cache.  | 
 int | 
getRequestSizeType()
The unit of the request size is determined by request size type.  | 
 void | 
setCacheBaseName(String pCacheBaseName)
Name used for generating the CacheFileName.  | 
 void | 
setClippingGeometryByRef(IGeometry ppClippingGeometry)
The clipping geometry that defines regions of valid pixels.  | 
 void | 
setCompressionQuality(int value)
The compression quality.  | 
 void | 
setCompressionType(int pType)
The compression type.  | 
 void | 
setMaxAllowedInputCols(int pCols)
The maximum number of cols allowed in the input raster for generating the cache.  | 
 void | 
setMaxAllowedInputRows(int pRows)
The maximum number of rows allowed in the input raster for generating the cache.  | 
 void | 
setRasterByRef(Object ppRaster)
The input raster.  | 
 void | 
setRequestSize(double pRequestSize)
The request size used for resampling the item cache.  | 
 void | 
setRequestSizeType(int pRequestSizeType)
The unit of the request size is determined by request size type.  | 
| Method Detail | 
|---|
Object getRaster()
                 throws IOException,
                        AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRasterByRef(Object ppRaster)
                    throws IOException,
                           AutomationException
ppRaster - A reference to another Object (IUnknown)  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCompressionType(int pType)
                        throws IOException,
                               AutomationException
pType - A com.esri.arcgis.datasourcesraster.esriCachedRasterCompressionType constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCompressionType()
                       throws IOException,
                              AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCompressionQuality(int value)
                           throws IOException,
                                  AutomationException
value - The value  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCompressionQuality()
                          throws IOException,
                                 AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaxAllowedInputCols()
                           throws IOException,
                                  AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaxAllowedInputCols(int pCols)
                            throws IOException,
                                   AutomationException
pCols - The pCols  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaxAllowedInputRows()
                           throws IOException,
                                  AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaxAllowedInputRows(int pRows)
                            throws IOException,
                                   AutomationException
pRows - The pRows  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getCacheBaseName()
                        throws IOException,
                               AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCacheBaseName(String pCacheBaseName)
                      throws IOException,
                             AutomationException
pCacheBaseName - The pCacheBaseName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeometry getClippingGeometry()
                              throws IOException,
                                     AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setClippingGeometryByRef(IGeometry ppClippingGeometry)
                              throws IOException,
                                     AutomationException
ppClippingGeometry - A reference to a com.esri.arcgis.geometry.IGeometry  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getRequestSize()
                      throws IOException,
                             AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRequestSize(double pRequestSize)
                    throws IOException,
                           AutomationException
pRequestSize - The pRequestSize  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getRequestSizeType()
                       throws IOException,
                              AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRequestSizeType(int pRequestSizeType)
                        throws IOException,
                               AutomationException
pRequestSizeType - A com.esri.arcgis.datasourcesraster.esriRequestSizeType constant  (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 | ||||||||