IMosaicFunction Interface

Provides access to members that control mosaic function.

Members

Name Description
Read/write property ApplyColorCorrection Indicates if color correction needs to be applied.
Read/write property Ascending Indicates whether the ascending flag of OrderBy.
Read-only property Catalog The catalog.
Read/write property CellsizeFieldName The native raster cellsize field name.
Read/write property ClipToFootprint Indicates if individual images will be clipped to their footprints.
Method ConstructQueryExpression Constructs a query expression (WHERE clause).
Read/write property DefinitionExpression The definition expression on the source catalog.
Read/write property DefinitionFIDs The definition selection set on the source catalog.
Read/write property DefinitionGeometry The definition (spatial selection) geometry on the source catalog.
Read/write property DrawFootprint Indicates if to draw footprints.
Read/write property FIDs The current selection set on the source catalog.
Read/write property FootprintSymbol The symbol used to draw footprints.
Method IsVisible Checks if a given pixel size is visible.
Method LockCellsize Locks LOD at a given cellsize.
Read/write property LockRasterFieldName The lock raster ID field name in the source catalog.
Read/write property LockRasterID The lock raster ID.
Read/write property LODFieldName The LOD field name.
Read/write property LODInfos The current mosaic LOD information.
Read-only property MaxCellsizeFieldIndex The maximum cellsize field index.
Read/write property MaxCellsizeFieldName The maximum cellsize field name.
Read/write property MaximumVisibleCellsize The maximum visible cellsize.
Read/write property MaxMosaicImageCount The maximum number of rasters used per request.
Read-only property MinCellsizeFieldIndex The minimum cellsize field index.
Read/write property MinCellsizeFieldName The minimum cellsize field name.
Read/write property MosaicMethod The mosaic method.
Read/write property MosaicOperator The current mosaic operator.
Read/write property MosaicOperatorType The current mosaic operator type.
Read/write property OrderByBaseValue The Order By base value.
Read/write property OrderByFieldName The Order By field on the source catalog.
Read-only property RasterFieldIndex The raster field index.
Read/write property RasterFieldName The raster field name in the source catalog.
Method Search Searches the catalog using current mosaic rules.
Method UnlockCellsize Unlocks LOD from the locked cellsize.
Read/write property Viewpoint The view point.
Read/write property WhereClause The SQL selection where clause expression.

IMosaicFunction.ApplyColorCorrection Property

Indicates if color correction needs to be applied.

Public Property ApplyColorCorrection As Boolean
public bool ApplyColorCorrection {get; set;}

IMosaicFunction.Ascending Property

Indicates whether the ascending flag of OrderBy.

Public Property Ascending As Boolean
public bool Ascending {get; set;}

IMosaicFunction.Catalog Property

The catalog.

Public ReadOnly Property Catalog As ITable
public ITable Catalog {get;}

IMosaicFunction.CellsizeFieldName Property

The native raster cellsize field name.

Public Property CellsizeFieldName As String
public string CellsizeFieldName {get; set;}

IMosaicFunction.ClipToFootprint Property

Indicates if individual images will be clipped to their footprints.

Public Property ClipToFootprint As Boolean
public bool ClipToFootprint {get; set;}

IMosaicFunction.ConstructQueryExpression Method

Constructs a query expression (WHERE clause).

Public Function ConstructQueryExpression ( _
    ByVal pCellsize As IPoint _
) As String
public string ConstructQueryExpression (
    IPoint pCellsize
);

IMosaicFunction.DefinitionExpression Property

The definition expression on the source catalog.

Public Property DefinitionExpression As String
public string DefinitionExpression {get; set;}

IMosaicFunction.DefinitionFIDs Property

The definition selection set on the source catalog.

Public Property DefinitionFIDs As IFIDSet
public IFIDSet DefinitionFIDs {get; set;}

IMosaicFunction.DefinitionGeometry Property

The definition (spatial selection) geometry on the source catalog.

Public Property DefinitionGeometry As IGeometry
public IGeometry DefinitionGeometry {get; set;}

IMosaicFunction.DrawFootprint Property

Indicates if to draw footprints.

Public Property DrawFootprint As Boolean
public bool DrawFootprint {get; set;}

IMosaicFunction.FIDs Property

The current selection set on the source catalog.

Public Property FIDs As IFIDSet
public IFIDSet FIDs {get; set;}

IMosaicFunction.FootprintSymbol Property

The symbol used to draw footprints.

Public Property FootprintSymbol As Object
public object FootprintSymbol {get; set;}

IMosaicFunction.IsVisible Method

Checks if a given pixel size is visible.

Public Function IsVisible ( _
    ByVal Dx As Double, _
    ByVal Dy As Double _
) As Boolean
public bool IsVisible (
    double Dx,
    double Dy
);

IMosaicFunction.LockCellsize Method

Locks LOD at a given cellsize.

Public Sub LockCellsize ( _
    ByVal CellSize As Double _
)
public void LockCellsize (
    double CellSize
);

IMosaicFunction.LockRasterFieldName Property

The lock raster ID field name in the source catalog.

Public Property LockRasterFieldName As String
public string LockRasterFieldName {get; set;}

IMosaicFunction.LockRasterID Property

The lock raster ID.

Public Property LockRasterID As String
public string LockRasterID {get; set;}

IMosaicFunction.LODFieldName Property

The LOD field name.

Public Property LODFieldName As String
public string LODFieldName {get; set;}

IMosaicFunction.LODInfos Property

The current mosaic LOD information.

Public Property LODInfos As IMosaicLODInfos
public IMosaicLODInfos LODInfos {get; set;}

IMosaicFunction.MaxCellsizeFieldIndex Property

The maximum cellsize field index.

Public ReadOnly Property MaxCellsizeFieldIndex As Integer
public int MaxCellsizeFieldIndex {get;}

IMosaicFunction.MaxCellsizeFieldName Property

The maximum cellsize field name.

Public Property MaxCellsizeFieldName As String
public string MaxCellsizeFieldName {get; set;}

IMosaicFunction.MaximumVisibleCellsize Property

The maximum visible cellsize.

Public Property MaximumVisibleCellsize As IPnt
public IPnt MaximumVisibleCellsize {get; set;}

IMosaicFunction.MaxMosaicImageCount Property

The maximum number of rasters used per request.

Public Property MaxMosaicImageCount As Integer
public int MaxMosaicImageCount {get; set;}

IMosaicFunction.MinCellsizeFieldIndex Property

The minimum cellsize field index.

Public ReadOnly Property MinCellsizeFieldIndex As Integer
public int MinCellsizeFieldIndex {get;}

IMosaicFunction.MinCellsizeFieldName Property

The minimum cellsize field name.

Public Property MinCellsizeFieldName As String
public string MinCellsizeFieldName {get; set;}

IMosaicFunction.MosaicMethod Property

The mosaic method.

Public Property MosaicMethod As esriMosaicMethod
public esriMosaicMethod MosaicMethod {get; set;}

IMosaicFunction.MosaicOperator Property

The current mosaic operator.

Public Property MosaicOperator As IMosaicOperator
public IMosaicOperator MosaicOperator {get; set;}

IMosaicFunction.MosaicOperatorType Property

The current mosaic operator type.

Public Property MosaicOperatorType As rstMosaicOperatorType
public rstMosaicOperatorType MosaicOperatorType {get; set;}

IMosaicFunction.OrderByBaseValue Property

The Order By base value.

Public Property OrderByBaseValue As Object
public object OrderByBaseValue {get; set;}

IMosaicFunction.OrderByFieldName Property

The Order By field on the source catalog.

Public Property OrderByFieldName As String
public string OrderByFieldName {get; set;}

IMosaicFunction.RasterFieldIndex Property

The raster field index.

Public ReadOnly Property RasterFieldIndex As Integer
public int RasterFieldIndex {get;}

IMosaicFunction.RasterFieldName Property

The raster field name in the source catalog.

Public Property RasterFieldName As String
public string RasterFieldName {get; set;}

IMosaicFunction.Search Method

Searches the catalog using current mosaic rules.

Public Function Search ( _
    ByVal pQueryFilter As IQueryFilter, _
    ByVal pCellsize As IPoint _
) As ICursor
public ICursor Search (
    IQueryFilter pQueryFilter,
    IPoint pCellsize
);

IMosaicFunction.UnlockCellsize Method

Unlocks LOD from the locked cellsize.

Public Sub UnlockCellsize ( _
)
public void UnlockCellsize (
);

IMosaicFunction.Viewpoint Property

The view point.

Public Property Viewpoint As IPoint
public IPoint Viewpoint {get; set;}

IMosaicFunction.WhereClause Property

The SQL selection where clause expression.

Public Property WhereClause As String
public string WhereClause {get; set;}

Classes that implement IMosaicFunction

Classes Description
MosaicFunction A class for a raster mosaic function.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.