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.