com.esri.arcgis.datasourcesraster
Class IImageRegistrationProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IImageRegistrationProxy
All Implemented Interfaces:
IImageRegistration, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IImageRegistration2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IImageRegistration'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control an image registration.' 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 =

public class IImageRegistrationProxy
extends com.esri.arcgis.interop.Dispatch
implements IImageRegistration, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IImageRegistration
IID, IIDec48c884_ebeb_4d94_849e_f1533a0a32da
 
Constructor Summary
  IImageRegistrationProxy()
          Deprecated. For internal use only
  IImageRegistrationProxy(java.lang.Object obj)
          Deprecated.  
protected IImageRegistrationProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IImageRegistrationProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IImageRegistrationProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void adjust(IDataset pCatalog, IQueryFilter pQueryFilter, int type, ITable pSolutionTable, ITrackCancel pTrackCancel)
          Deprecated. Applies adjustments from a solution table.
 void computeAdjustments(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pSolutionTable, int order, ITrackCancel pTrackCancel)
          Deprecated. Computes simple polynomial adjustments.
 void computeFeaturePoints(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pMask, IQueryFilter pMaskQueryFilter, ITable pFeaturePointTable, ITrackCancel pTrackCancel)
          Deprecated. Computes feature points for a collection of images.
 void computeLinks(ITable pControlPointTable, IQueryFilter pQueryFilter, ITable pSolutionTable, ITrackCancel pTrackCancel)
          Deprecated. Computes links from a list control points.
 void computeTiePoints(ITable pFeaturePointTable, IQueryFilter pQueryFilter, ITable pTiePointTable, ITrackCancel pTrackCancel)
          Deprecated. Computes matching/tie points from a collection of feature points.
 ITable createControlPointTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword)
          Deprecated. Creates a control point table.
 ITable createFeaturePointTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword)
          Deprecated. Creates a feature point table.
 ITable createSolutionTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword)
          Deprecated. Creates a solution table.
 IImageMatchPoints extractAllMatchPoints(IRaster pImage, IArray pRefImages)
          Deprecated. Extracts all match points between a collection of reference images, and a raw image.
 IImageFeaturePoints extractFeaturePoints(IRaster pImage)
          Deprecated. Extracts feature points from a given image.
 IImageMatchPoints extractMatchPoints(IRaster pImage, IRaster pRefImage)
          Deprecated. Extracts match points between a reference image, and a raw image.
 IImageFeaturePoint findClosestFeaturePoint(IRaster pImage, IPoint pPoint)
          Deprecated. Finds the closest feature point from an images around the given point.
 int getBlockingType()
          Deprecated. The blocking/sampling type for large images.
 java.lang.Object getParameter(java.lang.String name)
          Deprecated. Gets a named parameter.
 IPropertySet getParameters()
          Deprecated. The image registration parameters.
 int getRefinement()
          Deprecated. The match point refinement to be applied.
 IName getServerObjectName()
          Deprecated. The ArcGIS server object to perform image registration.
 int getThreadCount()
          Deprecated. The number of instances for image registration.
 IImageMatchPoints matchFeaturePoints(IImageFeaturePoints pFeaturePoints, IImageFeaturePoints pOthers)
          Deprecated. Matches two sets of feature points.
 void refineMatchPoints(IRaster pImage, IRaster pRefImage, IImageMatchPoints[] pMatchPoints)
          Deprecated. Refines given match points between source and target images.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setBlockingType(int pBlockingType)
          Deprecated. The blocking/sampling type for large images.
 void setParameter(java.lang.String name, java.lang.Object value)
          Deprecated. Sets a named parameter.
 void setParametersByRef(IPropertySet ppParameters)
          Deprecated. The image registration parameters.
 void setRefinement(int pRefinement)
          Deprecated. The match point refinement to be applied.
 void setServerObjectNameByRef(IName ppName)
          Deprecated. The ArcGIS server object to perform image registration.
 void setThreadCount(int pThreadCount)
          Deprecated. The number of instances for image registration.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IImageRegistrationProxy

public IImageRegistrationProxy(java.lang.String CLSID,
                               java.lang.String host,
                               com.esri.arcgis.interop.AuthInfo authInfo)
                        throws java.net.UnknownHostException,
                               java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IImageRegistrationProxy

public IImageRegistrationProxy()
Deprecated. 
For internal use only


IImageRegistrationProxy

public IImageRegistrationProxy(java.lang.Object obj)
                        throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IImageRegistrationProxy

protected IImageRegistrationProxy(java.lang.Object obj,
                                  java.lang.String iid)
                           throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IImageRegistrationProxy

protected IImageRegistrationProxy(java.lang.String CLSID,
                                  java.lang.String iid,
                                  java.lang.String host,
                                  com.esri.arcgis.interop.AuthInfo authInfo)
                           throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getRefinement

public int getRefinement()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The match point refinement to be applied.

Specified by:
getRefinement in interface IImageRegistration
Returns:
A com.esri.arcgis.datasourcesraster.esriMatchPointRefinementType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRefinement

public void setRefinement(int pRefinement)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The match point refinement to be applied.

Specified by:
setRefinement in interface IImageRegistration
Parameters:
pRefinement - A com.esri.arcgis.datasourcesraster.esriMatchPointRefinementType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParameters

public IPropertySet getParameters()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The image registration parameters.

Specified by:
getParameters in interface IImageRegistration
Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setParametersByRef

public void setParametersByRef(IPropertySet ppParameters)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The image registration parameters.

Specified by:
setParametersByRef in interface IImageRegistration
Parameters:
ppParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParameter

public java.lang.Object getParameter(java.lang.String name)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Gets a named parameter.

Specified by:
getParameter in interface IImageRegistration
Parameters:
name - The name (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setParameter

public void setParameter(java.lang.String name,
                         java.lang.Object value)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Sets a named parameter.

Specified by:
setParameter in interface IImageRegistration
Parameters:
name - The name (in)
value - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBlockingType

public int getBlockingType()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The blocking/sampling type for large images.

Specified by:
getBlockingType in interface IImageRegistration
Returns:
A com.esri.arcgis.datasourcesraster.esriImageBlockingType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBlockingType

public void setBlockingType(int pBlockingType)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The blocking/sampling type for large images.

Specified by:
setBlockingType in interface IImageRegistration
Parameters:
pBlockingType - A com.esri.arcgis.datasourcesraster.esriImageBlockingType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getThreadCount

public int getThreadCount()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The number of instances for image registration.

Specified by:
getThreadCount in interface IImageRegistration
Returns:
The pThreadCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setThreadCount

public void setThreadCount(int pThreadCount)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The number of instances for image registration.

Specified by:
setThreadCount in interface IImageRegistration
Parameters:
pThreadCount - The pThreadCount (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getServerObjectName

public IName getServerObjectName()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The ArcGIS server object to perform image registration.

Specified by:
getServerObjectName in interface IImageRegistration
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setServerObjectNameByRef

public void setServerObjectNameByRef(IName ppName)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The ArcGIS server object to perform image registration.

Specified by:
setServerObjectNameByRef in interface IImageRegistration
Parameters:
ppName - A reference to a com.esri.arcgis.system.IName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

extractFeaturePoints

public IImageFeaturePoints extractFeaturePoints(IRaster pImage)
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Extracts feature points from a given image.

Specified by:
extractFeaturePoints in interface IImageRegistration
Parameters:
pImage - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IImageFeaturePoints
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

matchFeaturePoints

public IImageMatchPoints matchFeaturePoints(IImageFeaturePoints pFeaturePoints,
                                            IImageFeaturePoints pOthers)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Matches two sets of feature points.

Specified by:
matchFeaturePoints in interface IImageRegistration
Parameters:
pFeaturePoints - A reference to a com.esri.arcgis.datasourcesraster.IImageFeaturePoints (in)
pOthers - A reference to a com.esri.arcgis.datasourcesraster.IImageFeaturePoints (in)
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IImageMatchPoints
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

extractMatchPoints

public IImageMatchPoints extractMatchPoints(IRaster pImage,
                                            IRaster pRefImage)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Extracts match points between a reference image, and a raw image.

Specified by:
extractMatchPoints in interface IImageRegistration
Parameters:
pImage - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
pRefImage - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IImageMatchPoints
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

extractAllMatchPoints

public IImageMatchPoints extractAllMatchPoints(IRaster pImage,
                                               IArray pRefImages)
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
Extracts all match points between a collection of reference images, and a raw image.

Specified by:
extractAllMatchPoints in interface IImageRegistration
Parameters:
pImage - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
pRefImages - A reference to a com.esri.arcgis.system.IArray (in)
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IImageMatchPoints
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findClosestFeaturePoint

public IImageFeaturePoint findClosestFeaturePoint(IRaster pImage,
                                                  IPoint pPoint)
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
Finds the closest feature point from an images around the given point.

Specified by:
findClosestFeaturePoint in interface IImageRegistration
Parameters:
pImage - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
pPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IImageFeaturePoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

refineMatchPoints

public void refineMatchPoints(IRaster pImage,
                              IRaster pRefImage,
                              IImageMatchPoints[] pMatchPoints)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Refines given match points between source and target images.

Specified by:
refineMatchPoints in interface IImageRegistration
Parameters:
pImage - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
pRefImage - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
pMatchPoints - A reference to a com.esri.arcgis.datasourcesraster.IImageMatchPoints (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createFeaturePointTable

public ITable createFeaturePointTable(IWorkspace pWorkspace,
                                      java.lang.String name,
                                      ISpatialReference pSpatialReference,
                                      java.lang.String configKeyword)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Creates a feature point table.

Specified by:
createFeaturePointTable in interface IImageRegistration
Parameters:
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
name - The name (in)
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
configKeyword - The configKeyword (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createControlPointTable

public ITable createControlPointTable(IWorkspace pWorkspace,
                                      java.lang.String name,
                                      ISpatialReference pSpatialReference,
                                      java.lang.String configKeyword)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Creates a control point table.

Specified by:
createControlPointTable in interface IImageRegistration
Parameters:
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
name - The name (in)
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
configKeyword - The configKeyword (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createSolutionTable

public ITable createSolutionTable(IWorkspace pWorkspace,
                                  java.lang.String name,
                                  ISpatialReference pSpatialReference,
                                  java.lang.String configKeyword)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Creates a solution table.

Specified by:
createSolutionTable in interface IImageRegistration
Parameters:
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
name - The name (in)
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
configKeyword - The configKeyword (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeFeaturePoints

public void computeFeaturePoints(IDataset pCatalog,
                                 IQueryFilter pQueryFilter,
                                 ITable pMask,
                                 IQueryFilter pMaskQueryFilter,
                                 ITable pFeaturePointTable,
                                 ITrackCancel pTrackCancel)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Computes feature points for a collection of images.

Specified by:
computeFeaturePoints in interface IImageRegistration
Parameters:
pCatalog - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pMask - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pMaskQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pFeaturePointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeTiePoints

public void computeTiePoints(ITable pFeaturePointTable,
                             IQueryFilter pQueryFilter,
                             ITable pTiePointTable,
                             ITrackCancel pTrackCancel)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Computes matching/tie points from a collection of feature points.

Specified by:
computeTiePoints in interface IImageRegistration
Parameters:
pFeaturePointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pTiePointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeLinks

public void computeLinks(ITable pControlPointTable,
                         IQueryFilter pQueryFilter,
                         ITable pSolutionTable,
                         ITrackCancel pTrackCancel)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Computes links from a list control points.

Specified by:
computeLinks in interface IImageRegistration
Parameters:
pControlPointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pSolutionTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeAdjustments

public void computeAdjustments(IDataset pCatalog,
                               IQueryFilter pQueryFilter,
                               ITable pSolutionTable,
                               int order,
                               ITrackCancel pTrackCancel)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Computes simple polynomial adjustments.

Specified by:
computeAdjustments in interface IImageRegistration
Parameters:
pCatalog - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pSolutionTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
order - The order (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

adjust

public void adjust(IDataset pCatalog,
                   IQueryFilter pQueryFilter,
                   int type,
                   ITable pSolutionTable,
                   ITrackCancel pTrackCancel)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Applies adjustments from a solution table.

Specified by:
adjust in interface IImageRegistration
Parameters:
pCatalog - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
type - A com.esri.arcgis.datasourcesraster.esriImageAdjustmentType constant (in)
pSolutionTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.