com.esri.arcgis.datasourcesraster
Interface ITiePointOperation

All Superinterfaces:
Serializable
All Known Implementing Classes:
TiePointCollection

public interface ITiePointOperation
extends Serializable

Provides access to members that control an image tie point operation.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void addPoints(IImageMatchPoints pMatchPoints)
          Adds a list of match points.
 void compute(Object pCatalog, IQueryFilter pQueryFilter, ITable pTiePoints)
          Computes tiepoints.
 void init(ITable pTiePoints)
          Initializes a tie point collection with a tie point table.
 void saveTo(ITable pTiePoints)
          Saves all tie points to a given tie point table.
 

Method Detail

init

void init(ITable pTiePoints)
          throws IOException,
                 AutomationException
Initializes a tie point collection with a tie point table.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pTiePoints - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

saveTo

void saveTo(ITable pTiePoints)
            throws IOException,
                   AutomationException
Saves all tie points to a given tie point table.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pTiePoints - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addPoints

void addPoints(IImageMatchPoints pMatchPoints)
               throws IOException,
                      AutomationException
Adds a list of match points.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pMatchPoints - A reference to a com.esri.arcgis.datasourcesraster.IImageMatchPoints (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

compute

void compute(Object pCatalog,
             IQueryFilter pQueryFilter,
             ITable pTiePoints)
             throws IOException,
                    AutomationException
Computes tiepoints.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pCatalog - A reference to another Object (IUnknown) (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pTiePoints - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.