com.esri.arcgis.datasourcesraster
Class IPolynomialXformProxy

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

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

Description: 'Provides access to members that control a polynomial 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 IPolynomialXformProxy
extends IGeodataXformProxy
implements IPolynomialXform, 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.IPolynomialXform
IID, IIDb8a34db7_e73b_4a09_8815_a7b729e33504
 
Fields inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
IID5e6cf525_4e74_419b_946f_7da9bfdf815d
 
Constructor Summary
  IPolynomialXformProxy()
          Deprecated. For internal use only
  IPolynomialXformProxy(java.lang.Object obj)
          Deprecated.  
protected IPolynomialXformProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IPolynomialXformProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IPolynomialXformProxy(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 applyRotation(int direction, IPoint pPivotPoint, double degree)
          Deprecated. Applies a rotation to the polynomial.
 void applyScale(int direction, double scaleX, double scaleY)
          Deprecated. Applies a scale to the polynomial.
 void applyShift(int direction, double shiftX, double shiftY)
          Deprecated. Applies a shift to the polynomial.
 void checkResidualRMS(IPointCollection checkingsSurcePoints, IPointCollection checkingsTargetPoints, int direction, java.lang.Object[] pResidual, double[] rms)
          Deprecated. Gets the residuals and RMS using checking points.
 void defineFromCoefficients(java.lang.Object pForwardPolyCoef, java.lang.Object pReversePolyCoef, int order)
          Deprecated. Defines a polynomial XForm from polynomial (order: 1-3) coefficients .
 void defineFromControlPoints(IPointCollection pSrcPoints, IPointCollection pTarPoints, int order)
          Deprecated. Defines a polynomial (order: 1-3) XForm from control points.
 java.lang.Object getCoefficients(int direction)
          Deprecated. Gets the coefficients of the polynomial.
 void getControlPoints(IPointCollection[] ppSrcPoints, IPointCollection[] ppTarPoints)
          Deprecated. Gets control points used in defining the polynomial.
 int getOrder()
          Deprecated. The polynomial order (1-3).
 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

IPolynomialXformProxy

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

IPolynomialXformProxy

public IPolynomialXformProxy()
Deprecated. 
For internal use only


IPolynomialXformProxy

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

IPolynomialXformProxy

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

IPolynomialXformProxy

protected IPolynomialXformProxy(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,
                                    int order)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Defines a polynomial (order: 1-3) XForm from control points.

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

defineFromCoefficients

public void defineFromCoefficients(java.lang.Object pForwardPolyCoef,
                                   java.lang.Object pReversePolyCoef,
                                   int order)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Defines a polynomial XForm from polynomial (order: 1-3) coefficients .

Specified by:
defineFromCoefficients in interface IPolynomialXform
Parameters:
pForwardPolyCoef - A Variant (in)
pReversePolyCoef - A Variant (in)
order - The order (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 polynomial.

Specified by:
getControlPoints in interface IPolynomialXform
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.

getOrder

public int getOrder()
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The polynomial order (1-3).

Specified by:
getOrder in interface IPolynomialXform
Returns:
The order
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 polynomial.

Specified by:
getCoefficients in interface IPolynomialXform
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 IPolynomialXform
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 IPolynomialXform
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.

checkResidualRMS

public void checkResidualRMS(IPointCollection checkingsSurcePoints,
                             IPointCollection checkingsTargetPoints,
                             int direction,
                             java.lang.Object[] pResidual,
                             double[] rms)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Gets the residuals and RMS using checking points.

Specified by:
checkResidualRMS in interface IPolynomialXform
Parameters:
checkingsSurcePoints - A reference to a com.esri.arcgis.geometry.IPointCollection (in)
checkingsTargetPoints - A reference to a com.esri.arcgis.geometry.IPointCollection (in)
direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)
pResidual - A Variant (out: use single element array)
rms - The rms (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

applyRotation

public void applyRotation(int direction,
                          IPoint pPivotPoint,
                          double degree)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Applies a rotation to the polynomial.

Specified by:
applyRotation in interface IPolynomialXform
Parameters:
direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)
pPivotPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
degree - The degree (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

applyShift

public void applyShift(int direction,
                       double shiftX,
                       double shiftY)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Applies a shift to the polynomial.

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

applyScale

public void applyScale(int direction,
                       double scaleX,
                       double scaleY)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Applies a scale to the polynomial.

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