public interface IMosaicFunction
extends java.io.Serializable
Description: 'Provides access to members that control 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 java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID2e7a3bb4_76e1_4b84_a359_68233d60450a |
static int |
xxDummy
Deprecated.
Internal use only
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
constructQueryExpression(IPoint pCellsize)
Constructs a query expression (WHERE clause).
|
ITable |
getCatalog()
The catalog.
|
java.lang.String |
getCellsizeFieldName()
The native raster cellsize field name.
|
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.
|
IFIDSet |
getFIDs()
The current selection set on the source catalog.
|
java.lang.Object |
getFootprintSymbol()
The symbol used to draw footprints.
|
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.
|
int |
getMosaicMethod()
The mosaic method.
|
IMosaicOperator |
getMosaicOperator()
The current mosaic operator.
|
int |
getMosaicOperatorType()
The current mosaic operator type.
|
java.lang.Object |
getOrderByBaseValue()
The Order By base value.
|
java.lang.String |
getOrderByFieldName()
The Order By field on the source catalog.
|
int |
getRasterFieldIndex()
The raster field index.
|
java.lang.String |
getRasterFieldName()
The raster field name in the source catalog.
|
IPoint |
getViewpoint()
The view point.
|
java.lang.String |
getWhereClause()
The SQL selection where clause expression.
|
boolean |
isApplyColorCorrection()
Indicates if color correction needs to be applied.
|
boolean |
isAscending()
Indicates whether the ascending flag of OrderBy.
|
boolean |
isClipToFootprint()
Indicates if individual images will be clipped to their footprints.
|
boolean |
isDrawFootprint()
Indicates if to draw footprints.
|
boolean |
isVisible(double dx,
double dy)
Checks if a given pixel size is visible.
|
void |
lockCellsize(double cellSize)
Locks LOD at a given cellsize.
|
ICursor |
search(IQueryFilter pQueryFilter,
IPoint pCellsize)
Searches the catalog using current mosaic rules.
|
void |
setApplyColorCorrection(boolean pApplyColorCorrection)
Indicates if color correction needs to be applied.
|
void |
setAscending(boolean pAscending)
Indicates whether the ascending flag of OrderBy.
|
void |
setCellsizeFieldName(java.lang.String pCellsizeFieldName)
The native raster cellsize field name.
|
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 |
setDrawFootprint(boolean pDraw)
Indicates if to draw footprints.
|
void |
setFIDsByRef(IFIDSet ppFIDs)
The current selection set on the source catalog.
|
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 |
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 |
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.
|
static final int IID2e7a3bb4_76e1_4b84_a359_68233d60450a
static final int xxDummy
static final java.lang.String IID
java.lang.String getDefinitionExpression()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setDefinitionExpression(java.lang.String pExpression)
throws java.io.IOException,
AutomationException
pExpression - The pExpression (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IGeometry getDefinitionGeometry() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setDefinitionGeometryByRef(IGeometry ppGeometry) throws java.io.IOException, AutomationException
ppGeometry - 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.void setDefinitionFIDsByRef(IFIDSet ppFIDs) throws java.io.IOException, AutomationException
ppFIDs - 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.IFIDSet getDefinitionFIDs() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getRasterFieldName()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setRasterFieldName(java.lang.String pRasterFieldName)
throws java.io.IOException,
AutomationException
pRasterFieldName - The pRasterFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getCellsizeFieldName()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setCellsizeFieldName(java.lang.String pCellsizeFieldName)
throws java.io.IOException,
AutomationException
pCellsizeFieldName - The pCellsizeFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getMinCellsizeFieldName()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setMinCellsizeFieldName(java.lang.String pMinCellsizeFieldName)
throws java.io.IOException,
AutomationException
pMinCellsizeFieldName - The pMinCellsizeFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getMaxCellsizeFieldName()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setMaxCellsizeFieldName(java.lang.String pMaxCellsizeFieldName)
throws java.io.IOException,
AutomationException
pMaxCellsizeFieldName - The pMaxCellsizeFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getLODFieldName()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setLODFieldName(java.lang.String pLODFieldName)
throws java.io.IOException,
AutomationException
pLODFieldName - The pLODFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IMosaicLODInfos getLODInfos() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setLODInfosByRef(IMosaicLODInfos ppLODInfos) throws java.io.IOException, AutomationException
ppLODInfos - 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.IPnt getMaximumVisibleCellsize() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setMaximumVisibleCellsize(IPnt ppCellsize) throws java.io.IOException, AutomationException
ppCellsize - 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.boolean isDrawFootprint()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setDrawFootprint(boolean pDraw)
throws java.io.IOException,
AutomationException
pDraw - The pDraw (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.Object getFootprintSymbol()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setFootprintSymbolByRef(java.lang.Object ppSymbol)
throws java.io.IOException,
AutomationException
ppSymbol - A reference to another Object (IUnknown) (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getMosaicMethod()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setMosaicMethod(int pMosaicMethod)
throws java.io.IOException,
AutomationException
pMosaicMethod - A com.esri.arcgis.datasourcesraster.esriMosaicMethod constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getOrderByFieldName()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setOrderByFieldName(java.lang.String pName)
throws java.io.IOException,
AutomationException
pName - The pName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.Object getOrderByBaseValue()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setOrderByBaseValue(java.lang.Object pValue)
throws java.io.IOException,
AutomationException
pValue - A Variant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getLockRasterFieldName()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setLockRasterFieldName(java.lang.String pLockFieldName)
throws java.io.IOException,
AutomationException
pLockFieldName - The pLockFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getLockRasterID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setLockRasterID(java.lang.String pRasterID)
throws java.io.IOException,
AutomationException
pRasterID - The pRasterID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IPoint getViewpoint() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setViewpointByRef(IPoint ppViewpoint) throws java.io.IOException, AutomationException
ppViewpoint - 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.boolean isAscending()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setAscending(boolean pAscending)
throws java.io.IOException,
AutomationException
pAscending - The pAscending (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getMosaicOperatorType()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setMosaicOperatorType(int type)
throws java.io.IOException,
AutomationException
type - A com.esri.arcgis.datasourcesraster.rstMosaicOperatorType constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IMosaicOperator getMosaicOperator() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setMosaicOperatorByRef(IMosaicOperator op) throws java.io.IOException, AutomationException
op - 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.java.lang.String getWhereClause()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setWhereClause(java.lang.String pExpression)
throws java.io.IOException,
AutomationException
pExpression - The pExpression (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setFIDsByRef(IFIDSet ppFIDs) throws java.io.IOException, AutomationException
ppFIDs - 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.IFIDSet getFIDs() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void lockCellsize(double cellSize)
throws java.io.IOException,
AutomationException
cellSize - The cellSize (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void unlockCellsize()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.ITable getCatalog() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getRasterFieldIndex()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getMinCellsizeFieldIndex()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getMaxCellsizeFieldIndex()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isVisible(double dx,
double dy)
throws java.io.IOException,
AutomationException
dx - The dx (in)dy - The dy (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getMaxMosaicImageCount()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setMaxMosaicImageCount(int pCount)
throws java.io.IOException,
AutomationException
pCount - The pCount (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isClipToFootprint()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setClipToFootprint(boolean pClipping)
throws java.io.IOException,
AutomationException
pClipping - The pClipping (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isApplyColorCorrection()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setApplyColorCorrection(boolean pApplyColorCorrection)
throws java.io.IOException,
AutomationException
pApplyColorCorrection - The pApplyColorCorrection (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String constructQueryExpression(IPoint pCellsize) throws java.io.IOException, AutomationException
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.ICursor search(IQueryFilter pQueryFilter, IPoint pCellsize) throws java.io.IOException, AutomationException
pQueryFilter - 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.