public class MosaicFunction extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IRasterFunction, IMosaicFunction, IMosaicFunction2, IMosaicFunction3, IPersist, IPersistStream, IXMLSerialize, IXMLVersionSupport, java.io.Externalizable
Description 'A class for a raster mosaic function.' 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 long |
serialVersionUID |
IID, IIDcf7b7f99_3698_4f1f_aff8_e3430e106b1e, xxDummyIID, IID9a90a3d9_9ed9_4df3_87b1_f1f563928c98, xxDummyIID9beaef50_906f_4bb9_a693_92c9a63baabcIID2e7a3bb4_76e1_4b84_a359_68233d60450aIID, IID00000109_0000_0000_c000_000000000046, xxDummyIID0000010c_0000_0000_c000_000000000046IID, IIDc8545045_6615_48e3_af27_52a0e5fc35e2, xxDummyIID, IID72ca65b9_13de_48b7_8443_717b69b72a99, xxDummy| Constructor and Description |
|---|
MosaicFunction()
Constructs a MosaicFunction using ArcGIS Engine.
|
MosaicFunction(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
MosaicFunction theMosaicFunction = (MosaicFunction) obj; |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(java.lang.Object pArguments)
Binds function arguments to this raster function.
|
java.lang.String |
constructQueryExpression(IPoint pCellsize)
Constructs a query expression (WHERE clause).
|
void |
deserialize(IXMLSerializeData data)
Deserializes an object from XML.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
IRaster |
getBackgroundRaster()
The background raster.
|
int |
getBlendingWidth()
The blending width for Blend mosaic operator.
|
double |
getBlendingWidth2()
The blending width for Blend mosaic operator.
|
int |
getBlendingWidthUnits()
The units associated with the blending width for Blend mosaic operator.
|
ITable |
getCatalog()
The catalog.
|
java.lang.String |
getCellsizeFieldName()
The native raster cellsize field name.
|
void |
getClassID(GUID[] pClassID)
getClassID
|
static java.lang.String |
getClsid()
getClsid.
|
java.lang.String |
getDefinitionExpression()
The definition expression on the source catalog.
|
IFIDSet |
getDefinitionFIDs()
The definition selection set on the source catalog.
|
IGeometry |
getDefinitionGeometry()
The definition (spatial selection) geometry on the source catalog.
|
java.lang.String |
getDescription()
The raster function description.
|
IFIDSet |
getFIDs()
The current selection set on the source catalog.
|
java.lang.Object |
getFootprintSymbol()
The symbol used to draw footprints.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
java.lang.String |
getLockRasterFieldName()
The lock raster ID field name in the source catalog.
|
java.lang.String |
getLockRasterID()
The lock raster ID.
|
java.lang.String |
getLODFieldName()
The LOD field name.
|
IMosaicLODInfos |
getLODInfos()
The current mosaic LOD information.
|
int |
getMaxCellsizeFieldIndex()
The maximum cellsize field index.
|
java.lang.String |
getMaxCellsizeFieldName()
The maximum cellsize field name.
|
IPnt |
getMaximumVisibleCellsize()
The maximum visible cellsize.
|
int |
getMaxMosaicImageCount()
The maximum number of rasters used per request.
|
int |
getMinCellsizeFieldIndex()
The minimum cellsize field index.
|
java.lang.String |
getMinCellsizeFieldName()
The minimum cellsize field name.
|
java.lang.String |
getMinNamespaceSupported()
The minimum namespace the class can serialize to (eg the 90 namespace).
|
int |
getMosaicMethod()
The mosaic method.
|
IMosaicOperator |
getMosaicOperator()
The current mosaic operator.
|
int |
getMosaicOperatorType()
The current mosaic operator type.
|
java.lang.String |
getName()
The raster function name.
|
java.lang.Object |
getOrderByBaseValue()
The Order By base value.
|
java.lang.String |
getOrderByFieldName()
The Order By field on the source catalog.
|
int |
getPixelType()
The output pixel type.
|
int |
getRasterFieldIndex()
The raster field index.
|
java.lang.String |
getRasterFieldName()
The raster field name in the source catalog.
|
IRasterInfo |
getRasterInfo()
The raster information after this function is applied to an object.
|
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax
|
IPoint |
getViewpoint()
The view point.
|
java.lang.String |
getWhereClause()
The SQL selection where clause expression.
|
int |
hashCode()
the hashcode for this object
|
boolean |
isApplyColorCorrection()
Indicates if color correction needs to be applied.
|
boolean |
isAscending()
Indicates whether the ascending flag of OrderBy.
|
boolean |
isClipToBoundary()
Indicates if the mosaic dataset will be clipped to its boundary.
|
boolean |
isClipToFootprint()
Indicates if individual images will be clipped to their footprints.
|
void |
isDirty()
isDirty
|
boolean |
isDrawFootprint()
Indicates if to draw footprints.
|
boolean |
isFootprintMayContainNoData()
Indicates whether the footprint geometry associated with each raster may contain NoData pixels.
|
boolean |
isValid()
Indicates if this function is valid, e.g.
|
boolean |
isVisible(double dx,
double dy)
Checks if a given pixel size is visible.
|
void |
load(IStream pstm)
load
|
void |
lockCellsize(double cellSize)
Locks LOD at a given cellsize.
|
void |
read(IPnt pTlc,
IRaster pRaster,
IPixelBlock pPixelBlock)
Reads a pixel block starting from the top left corner.
|
void |
readExternal(java.io.ObjectInput in) |
void |
release()
Release this COM object reference
|
void |
save(IStream pstm,
int fClearDirty)
save
|
ICursor |
search(IQueryFilter pQueryFilter,
IPoint pCellsize)
Searches the catalog using current mosaic rules.
|
void |
serialize(IXMLSerializeData data)
Serializes an object to XML.
|
void |
setApplyColorCorrection(boolean pApplyColorCorrection)
Indicates if color correction needs to be applied.
|
void |
setAscending(boolean pAscending)
Indicates whether the ascending flag of OrderBy.
|
void |
setBackgroundRasterByRef(IRaster ppRaster)
The background raster.
|
void |
setBlendingWidth(int pWidth)
The blending width for Blend mosaic operator.
|
void |
setBlendingWidth2(double pWidth)
The blending width for Blend mosaic operator.
|
void |
setBlendingWidthUnits(int units)
The units associated with the blending width for Blend mosaic operator.
|
void |
setCellsizeFieldName(java.lang.String pCellsizeFieldName)
The native raster cellsize field name.
|
void |
setClipToBoundary(boolean pClipping)
Indicates if the mosaic dataset will be clipped to its boundary.
|
void |
setClipToFootprint(boolean pClipping)
Indicates if individual images will be clipped to their footprints.
|
void |
setDefinitionExpression(java.lang.String pExpression)
The definition expression on the source catalog.
|
void |
setDefinitionFIDsByRef(IFIDSet ppFIDs)
The definition selection set on the source catalog.
|
void |
setDefinitionGeometryByRef(IGeometry ppGeometry)
The definition (spatial selection) geometry on the source catalog.
|
void |
setDescription(java.lang.String pDescription)
The raster function description.
|
void |
setDrawFootprint(boolean pDraw)
Indicates if to draw footprints.
|
void |
setFIDsByRef(IFIDSet ppFIDs)
The current selection set on the source catalog.
|
void |
setFootprintMayContainNoData(boolean pbFootprintMayContainNoData)
Indicates whether the footprint geometry associated with each raster may contain NoData pixels.
|
void |
setFootprintSymbolByRef(java.lang.Object ppSymbol)
The symbol used to draw footprints.
|
void |
setLockRasterFieldName(java.lang.String pLockFieldName)
The lock raster ID field name in the source catalog.
|
void |
setLockRasterID(java.lang.String pRasterID)
The lock raster ID.
|
void |
setLODFieldName(java.lang.String pLODFieldName)
The LOD field name.
|
void |
setLODInfosByRef(IMosaicLODInfos ppLODInfos)
The current mosaic LOD information.
|
void |
setMaxCellsizeFieldName(java.lang.String pMaxCellsizeFieldName)
The maximum cellsize field name.
|
void |
setMaximumVisibleCellsize(IPnt ppCellsize)
The maximum visible cellsize.
|
void |
setMaxMosaicImageCount(int pCount)
The maximum number of rasters used per request.
|
void |
setMinCellsizeFieldName(java.lang.String pMinCellsizeFieldName)
The minimum cellsize field name.
|
void |
setMosaicMethod(int pMosaicMethod)
The mosaic method.
|
void |
setMosaicOperatorByRef(IMosaicOperator op)
The current mosaic operator.
|
void |
setMosaicOperatorType(int type)
The current mosaic operator type.
|
void |
setName(java.lang.String pName)
The raster function name.
|
void |
setOrderByBaseValue(java.lang.Object pValue)
The Order By base value.
|
void |
setOrderByFieldName(java.lang.String pName)
The Order By field on the source catalog.
|
void |
setPixelType(int pPixelType)
The output pixel type.
|
void |
setRasterFieldName(java.lang.String pRasterFieldName)
The raster field name in the source catalog.
|
void |
setViewpointByRef(IPoint ppViewpoint)
The view point.
|
void |
setWhereClause(java.lang.String pExpression)
The SQL selection where clause expression.
|
void |
unlockCellsize()
Unlocks LOD from the locked cellsize.
|
void |
update()
Updates using newly available information from bound object.
|
void |
writeExternal(java.io.ObjectOutput out) |
public static final long serialVersionUID
public MosaicFunction()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic MosaicFunction(java.lang.Object obj)
throws java.io.IOException
MosaicFunction theMosaicFunction = (MosaicFunction) obj;obj to MosaicFunction.obj - an object returned from ArcGIS Engine or Serverjava.io.IOException - if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface IRasterFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setName(java.lang.String pName)
throws java.io.IOException,
AutomationException
setName in interface IRasterFunctionpName - The pName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getDescription()
throws java.io.IOException,
AutomationException
getDescription in interface IRasterFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setDescription(java.lang.String pDescription)
throws java.io.IOException,
AutomationException
setDescription in interface IRasterFunctionpDescription - The pDescription (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getPixelType()
throws java.io.IOException,
AutomationException
getPixelType in interface IRasterFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setPixelType(int pPixelType)
throws java.io.IOException,
AutomationException
setPixelType in interface IRasterFunctionpPixelType - A com.esri.arcgis.geodatabase.rstPixelType constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void bind(java.lang.Object pArguments)
throws java.io.IOException,
AutomationException
bind in interface IRasterFunctionpArguments - A reference to another Object (IUnknown) (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isValid()
throws java.io.IOException,
AutomationException
isValid in interface IRasterFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void update()
throws java.io.IOException,
AutomationException
update in interface IRasterFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IRasterInfo getRasterInfo() throws java.io.IOException, AutomationException
getRasterInfo in interface IRasterFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void read(IPnt pTlc, IRaster pRaster, IPixelBlock pPixelBlock) throws java.io.IOException, AutomationException
read in interface IRasterFunctionpTlc - A reference to a com.esri.arcgis.geodatabase.IPnt (in)pRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)pPixelBlock - A reference to a com.esri.arcgis.geodatabase.IPixelBlock (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getDefinitionExpression()
throws java.io.IOException,
AutomationException
getDefinitionExpression in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setDefinitionExpression(java.lang.String pExpression)
throws java.io.IOException,
AutomationException
setDefinitionExpression in interface IMosaicFunctionpExpression - The pExpression (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IGeometry getDefinitionGeometry() throws java.io.IOException, AutomationException
getDefinitionGeometry in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setDefinitionGeometryByRef(IGeometry ppGeometry) throws java.io.IOException, AutomationException
setDefinitionGeometryByRef in interface IMosaicFunctionppGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setDefinitionFIDsByRef(IFIDSet ppFIDs) throws java.io.IOException, AutomationException
setDefinitionFIDsByRef in interface IMosaicFunctionppFIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IFIDSet getDefinitionFIDs() throws java.io.IOException, AutomationException
getDefinitionFIDs in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getRasterFieldName()
throws java.io.IOException,
AutomationException
getRasterFieldName in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setRasterFieldName(java.lang.String pRasterFieldName)
throws java.io.IOException,
AutomationException
setRasterFieldName in interface IMosaicFunctionpRasterFieldName - The pRasterFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getCellsizeFieldName()
throws java.io.IOException,
AutomationException
getCellsizeFieldName in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setCellsizeFieldName(java.lang.String pCellsizeFieldName)
throws java.io.IOException,
AutomationException
setCellsizeFieldName in interface IMosaicFunctionpCellsizeFieldName - The pCellsizeFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getMinCellsizeFieldName()
throws java.io.IOException,
AutomationException
getMinCellsizeFieldName in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMinCellsizeFieldName(java.lang.String pMinCellsizeFieldName)
throws java.io.IOException,
AutomationException
setMinCellsizeFieldName in interface IMosaicFunctionpMinCellsizeFieldName - The pMinCellsizeFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getMaxCellsizeFieldName()
throws java.io.IOException,
AutomationException
getMaxCellsizeFieldName in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMaxCellsizeFieldName(java.lang.String pMaxCellsizeFieldName)
throws java.io.IOException,
AutomationException
setMaxCellsizeFieldName in interface IMosaicFunctionpMaxCellsizeFieldName - The pMaxCellsizeFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getLODFieldName()
throws java.io.IOException,
AutomationException
getLODFieldName in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setLODFieldName(java.lang.String pLODFieldName)
throws java.io.IOException,
AutomationException
setLODFieldName in interface IMosaicFunctionpLODFieldName - The pLODFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IMosaicLODInfos getLODInfos() throws java.io.IOException, AutomationException
getLODInfos in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setLODInfosByRef(IMosaicLODInfos ppLODInfos) throws java.io.IOException, AutomationException
setLODInfosByRef in interface IMosaicFunctionppLODInfos - A reference to a com.esri.arcgis.datasourcesraster.IMosaicLODInfos (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IPnt getMaximumVisibleCellsize() throws java.io.IOException, AutomationException
getMaximumVisibleCellsize in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMaximumVisibleCellsize(IPnt ppCellsize) throws java.io.IOException, AutomationException
setMaximumVisibleCellsize in interface IMosaicFunctionppCellsize - 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.public boolean isDrawFootprint()
throws java.io.IOException,
AutomationException
isDrawFootprint in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setDrawFootprint(boolean pDraw)
throws java.io.IOException,
AutomationException
setDrawFootprint in interface IMosaicFunctionpDraw - The pDraw (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.Object getFootprintSymbol()
throws java.io.IOException,
AutomationException
getFootprintSymbol in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setFootprintSymbolByRef(java.lang.Object ppSymbol)
throws java.io.IOException,
AutomationException
setFootprintSymbolByRef in interface IMosaicFunctionppSymbol - A reference to another Object (IUnknown) (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getMosaicMethod()
throws java.io.IOException,
AutomationException
getMosaicMethod in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMosaicMethod(int pMosaicMethod)
throws java.io.IOException,
AutomationException
setMosaicMethod in interface IMosaicFunctionpMosaicMethod - A com.esri.arcgis.datasourcesraster.esriMosaicMethod constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getOrderByFieldName()
throws java.io.IOException,
AutomationException
getOrderByFieldName in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setOrderByFieldName(java.lang.String pName)
throws java.io.IOException,
AutomationException
setOrderByFieldName in interface IMosaicFunctionpName - The pName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.Object getOrderByBaseValue()
throws java.io.IOException,
AutomationException
getOrderByBaseValue in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setOrderByBaseValue(java.lang.Object pValue)
throws java.io.IOException,
AutomationException
setOrderByBaseValue in interface IMosaicFunctionpValue - A Variant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getLockRasterFieldName()
throws java.io.IOException,
AutomationException
getLockRasterFieldName in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setLockRasterFieldName(java.lang.String pLockFieldName)
throws java.io.IOException,
AutomationException
setLockRasterFieldName in interface IMosaicFunctionpLockFieldName - The pLockFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getLockRasterID()
throws java.io.IOException,
AutomationException
getLockRasterID in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setLockRasterID(java.lang.String pRasterID)
throws java.io.IOException,
AutomationException
setLockRasterID in interface IMosaicFunctionpRasterID - The pRasterID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IPoint getViewpoint() throws java.io.IOException, AutomationException
getViewpoint in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setViewpointByRef(IPoint ppViewpoint) throws java.io.IOException, AutomationException
setViewpointByRef in interface IMosaicFunctionppViewpoint - 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.public boolean isAscending()
throws java.io.IOException,
AutomationException
isAscending in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setAscending(boolean pAscending)
throws java.io.IOException,
AutomationException
setAscending in interface IMosaicFunctionpAscending - The pAscending (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getMosaicOperatorType()
throws java.io.IOException,
AutomationException
getMosaicOperatorType in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMosaicOperatorType(int type)
throws java.io.IOException,
AutomationException
setMosaicOperatorType in interface IMosaicFunctiontype - A com.esri.arcgis.datasourcesraster.rstMosaicOperatorType constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IMosaicOperator getMosaicOperator() throws java.io.IOException, AutomationException
getMosaicOperator in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMosaicOperatorByRef(IMosaicOperator op) throws java.io.IOException, AutomationException
setMosaicOperatorByRef in interface IMosaicFunctionop - A reference to a com.esri.arcgis.datasourcesraster.IMosaicOperator (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getWhereClause()
throws java.io.IOException,
AutomationException
getWhereClause in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setWhereClause(java.lang.String pExpression)
throws java.io.IOException,
AutomationException
setWhereClause in interface IMosaicFunctionpExpression - The pExpression (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setFIDsByRef(IFIDSet ppFIDs) throws java.io.IOException, AutomationException
setFIDsByRef in interface IMosaicFunctionppFIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IFIDSet getFIDs() throws java.io.IOException, AutomationException
getFIDs in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void lockCellsize(double cellSize)
throws java.io.IOException,
AutomationException
lockCellsize in interface IMosaicFunctioncellSize - The cellSize (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void unlockCellsize()
throws java.io.IOException,
AutomationException
unlockCellsize in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ITable getCatalog() throws java.io.IOException, AutomationException
getCatalog in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getRasterFieldIndex()
throws java.io.IOException,
AutomationException
getRasterFieldIndex in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getMinCellsizeFieldIndex()
throws java.io.IOException,
AutomationException
getMinCellsizeFieldIndex in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getMaxCellsizeFieldIndex()
throws java.io.IOException,
AutomationException
getMaxCellsizeFieldIndex in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isVisible(double dx,
double dy)
throws java.io.IOException,
AutomationException
isVisible in interface IMosaicFunctiondx - The dx (in)dy - The dy (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getMaxMosaicImageCount()
throws java.io.IOException,
AutomationException
getMaxMosaicImageCount in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMaxMosaicImageCount(int pCount)
throws java.io.IOException,
AutomationException
setMaxMosaicImageCount in interface IMosaicFunctionpCount - The pCount (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isClipToFootprint()
throws java.io.IOException,
AutomationException
isClipToFootprint in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setClipToFootprint(boolean pClipping)
throws java.io.IOException,
AutomationException
setClipToFootprint in interface IMosaicFunctionpClipping - The pClipping (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isApplyColorCorrection()
throws java.io.IOException,
AutomationException
isApplyColorCorrection in interface IMosaicFunctionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setApplyColorCorrection(boolean pApplyColorCorrection)
throws java.io.IOException,
AutomationException
setApplyColorCorrection in interface IMosaicFunctionpApplyColorCorrection - The pApplyColorCorrection (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String constructQueryExpression(IPoint pCellsize) throws java.io.IOException, AutomationException
constructQueryExpression in interface IMosaicFunctionpCellsize - 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.public ICursor search(IQueryFilter pQueryFilter, IPoint pCellsize) throws java.io.IOException, AutomationException
search in interface IMosaicFunctionpQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)pCellsize - 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.public boolean isClipToBoundary()
throws java.io.IOException,
AutomationException
isClipToBoundary in interface IMosaicFunction2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setClipToBoundary(boolean pClipping)
throws java.io.IOException,
AutomationException
setClipToBoundary in interface IMosaicFunction2pClipping - The pClipping (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IRaster getBackgroundRaster() throws java.io.IOException, AutomationException
getBackgroundRaster in interface IMosaicFunction2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setBackgroundRasterByRef(IRaster ppRaster) throws java.io.IOException, AutomationException
setBackgroundRasterByRef in interface IMosaicFunction2ppRaster - 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.public int getBlendingWidth()
throws java.io.IOException,
AutomationException
getBlendingWidth in interface IMosaicFunction2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setBlendingWidth(int pWidth)
throws java.io.IOException,
AutomationException
setBlendingWidth in interface IMosaicFunction2pWidth - The pWidth (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isFootprintMayContainNoData()
throws java.io.IOException,
AutomationException
isFootprintMayContainNoData in interface IMosaicFunction2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setFootprintMayContainNoData(boolean pbFootprintMayContainNoData)
throws java.io.IOException,
AutomationException
setFootprintMayContainNoData in interface IMosaicFunction2pbFootprintMayContainNoData - The pbFootprintMayContainNoData (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getBlendingWidth2()
throws java.io.IOException,
AutomationException
getBlendingWidth2 in interface IMosaicFunction3java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setBlendingWidth2(double pWidth)
throws java.io.IOException,
AutomationException
setBlendingWidth2 in interface IMosaicFunction3pWidth - The pWidth (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getBlendingWidthUnits()
throws java.io.IOException,
AutomationException
getBlendingWidthUnits in interface IMosaicFunction3java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setBlendingWidthUnits(int units)
throws java.io.IOException,
AutomationException
setBlendingWidthUnits in interface IMosaicFunction3units - A com.esri.arcgis.datasourcesraster.esriBlendWidthUnits constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void isDirty()
throws java.io.IOException,
AutomationException
isDirty in interface IPersistStreamjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void serialize(IXMLSerializeData data) throws java.io.IOException, AutomationException
serialize in interface IXMLSerializedata - A reference to a com.esri.arcgis.system.IXMLSerializeData (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void deserialize(IXMLSerializeData data) throws java.io.IOException, AutomationException
deserialize in interface IXMLSerializedata - A reference to a com.esri.arcgis.system.IXMLSerializeData (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getMinNamespaceSupported()
throws java.io.IOException,
AutomationException
getMinNamespaceSupported in interface IXMLVersionSupportjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundException