com.esri.arcgis.datasourcesraster
Class IProjectiveXformProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IGeodataXformProxy
          extended by com.esri.arcgis.datasourcesraster.IProjectiveXformProxy
All Implemented Interfaces:
IProjectiveXform, IGeodataXform, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that control a projective transform.' 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 IProjectiveXformProxy
extends IGeodataXformProxy
implements IProjectiveXform, 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.IProjectiveXform
IID, IIDe2fa80d1_ee50_43fa_834f_50d056aae150
 
Fields inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
IID5e6cf525_4e74_419b_946f_7da9bfdf815d
 
Constructor Summary
  IProjectiveXformProxy()
          Deprecated. For internal use only
  IProjectiveXformProxy(java.lang.Object obj)
          Deprecated.  
protected IProjectiveXformProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IProjectiveXformProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IProjectiveXformProxy(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 defineFromCoefficients(int direction, java.lang.Object pCoef)
          Deprecated. Defines a projective XForm from coefficients.
 void defineFromControlPoints(IPointCollection pSrcPoints, IPointCollection pTarPoints)
          Deprecated. Defines a projective XForm from control points.
 java.lang.Object getCoefficients(int direction)
          Deprecated. Gets the coefficients of the projective transform.
 void getControlPoints(IPointCollection[] ppSrcPoints, IPointCollection[] ppTarPoints)
          Deprecated. Gets control points used in defining the projective transform.
 java.lang.Object getSystemResidual(int direction)
          Deprecated. Gets the system residuals.
 double getSystemRMS(int direction)
          Deprecated. Gets the system RMS.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
Methods inherited from class com.esri.arcgis.geodatabase.IGeodataXformProxy
getDomains, getSpatialReference, isIdentity, setSpatialReferenceByRef, transform, transformCellsize, transformExtent, transformPoints
 
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
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
getDomains, getSpatialReference, isIdentity, setSpatialReferenceByRef, transform, transformCellsize, transformExtent, transformPoints
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IProjectiveXformProxy

public IProjectiveXformProxy(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

IProjectiveXformProxy

public IProjectiveXformProxy()
Deprecated. 
For internal use only


IProjectiveXformProxy

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

IProjectiveXformProxy

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

IProjectiveXformProxy

protected IProjectiveXformProxy(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 IGeodataXformProxy
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 IGeodataXformProxy
Throws:
java.io.IOException

defineFromControlPoints

public void defineFromControlPoints(IPointCollection pSrcPoints,
                                    IPointCollection pTarPoints)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Defines a projective XForm from control points.

Specified by:
defineFromControlPoints in interface IProjectiveXform
Parameters:
pSrcPoints - A reference to a com.esri.arcgis.geometry.IPointCollection (in)
pTarPoints - A reference to a com.esri.arcgis.geometry.IPointCollection (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

defineFromCoefficients

public void defineFromCoefficients(int direction,
                                   java.lang.Object pCoef)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Defines a projective XForm from coefficients.

Specified by:
defineFromCoefficients in interface IProjectiveXform
Parameters:
direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)
pCoef - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getControlPoints

public void getControlPoints(IPointCollection[] ppSrcPoints,
                             IPointCollection[] ppTarPoints)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Gets control points used in defining the projective transform.

Specified by:
getControlPoints in interface IProjectiveXform
Parameters:
ppSrcPoints - A reference to a com.esri.arcgis.geometry.IPointCollection (out: use single element array)
ppTarPoints - A reference to a com.esri.arcgis.geometry.IPointCollection (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCoefficients

public java.lang.Object getCoefficients(int direction)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Gets the coefficients of the projective transform.

Specified by:
getCoefficients in interface IProjectiveXform
Parameters:
direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSystemResidual

public java.lang.Object getSystemResidual(int direction)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Gets the system residuals.

Specified by:
getSystemResidual in interface IProjectiveXform
Parameters:
direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSystemRMS

public double getSystemRMS(int direction)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Gets the system RMS.

Specified by:
getSystemRMS in interface IProjectiveXform
Parameters:
direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)
Returns:
The rms
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.