com.esri.arcgis.datasourcesraster
Class IFrameXform2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IGeodataXformProxy
          extended by com.esri.arcgis.datasourcesraster.IFrameXformProxy
              extended by com.esri.arcgis.datasourcesraster.IFrameXform2Proxy
All Implemented Interfaces:
IFrameXform, IFrameXform2, IGeodataXform, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that control a Frame geodata 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 IFrameXform2Proxy
extends IFrameXformProxy
implements IFrameXform2, 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.IFrameXform2
IID, IIDae2f4ff6_4e55_43e9_96fa_f384b05e8d8c
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IFrameXform
IID68f50e4b_6e2d_4950_bd52_d9646acc8a97
 
Fields inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
IID5e6cf525_4e74_419b_946f_7da9bfdf815d
 
Constructor Summary
  IFrameXform2Proxy()
          Deprecated. For internal use only
  IFrameXform2Proxy(java.lang.Object obj)
          Deprecated.  
protected IFrameXform2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IFrameXform2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IFrameXform2Proxy(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.  
 boolean compareCameraDefinition(IFrameXform pFrameXf)
          Deprecated. Compares if it has the same camera definition as a given frame geodata transform.
 java.lang.String getCameraID()
          Deprecated. The camera ID.
 double getImageTopAngle()
          Deprecated. The angle of the top of image.
 void putAircraftOrientation(double rollDeg, double pitchDeg, double headingDeg, double cameraMountAngleDeg, boolean clockwise)
          Deprecated. Sets the sensor exterior orientation (rotation matrix) using aircraft orientation angles in degrees.
 void queryAircraftOrientation(double[] pRollDeg, double[] pPitchDeg, double[] pTopOfFrameDeg, boolean[] pClockwise)
          Deprecated. Queries aircraft orientation angles in degrees from the sensor exterior orientation (rotation matrix).
 void queryCameraAxisAngles(double[] pCameraAzimuth, double[] pCameraElevation)
          Deprecated. Computes and returns the apparent position of the camera.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setCameraID(java.lang.String pCameraID)
          Deprecated. The camera ID.
 void setImageTopAngle(double pAngle)
          Deprecated. The angle of the top of image.
 
Methods inherited from class com.esri.arcgis.datasourcesraster.IFrameXformProxy
getAverageZ, getDistortionTable, getEarthRadius, getFocalLength, getInteriorOrientation, getKonradyParameters, getKonradyType, getLSR, getPerspectiveCenter, getPerspectiveMatrix, getPerspectivePolarity, getPrincipalPoint, getResiduals, isApplyCurvatureAndRefraction, isEnableKonrady, putDistortionTable, putInteriorOrientationParameters, putPerspectiveAngles, queryKonradyParameters, queryPerspectiveAngles, queryPerspectiveMatrix, setApplyCurvatureAndRefraction, setAverageZ, setEarthRadius, setEnableKonrady, setFocalLength, setInteriorOrientationByRef, setKonradyParameters, setKonradyType, setLSRByRef, setPerspectiveCenterByRef, setPerspectiveMatrix, setPerspectivePolarity, setPrincipalPointByRef
 
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.datasourcesraster.IFrameXform
getAverageZ, getDistortionTable, getEarthRadius, getFocalLength, getInteriorOrientation, getKonradyParameters, getKonradyType, getLSR, getPerspectiveCenter, getPerspectiveMatrix, getPerspectivePolarity, getPrincipalPoint, getResiduals, isApplyCurvatureAndRefraction, isEnableKonrady, putDistortionTable, putInteriorOrientationParameters, putPerspectiveAngles, queryKonradyParameters, queryPerspectiveAngles, queryPerspectiveMatrix, setApplyCurvatureAndRefraction, setAverageZ, setEarthRadius, setEnableKonrady, setFocalLength, setInteriorOrientationByRef, setKonradyParameters, setKonradyType, setLSRByRef, setPerspectiveCenterByRef, setPerspectiveMatrix, setPerspectivePolarity, setPrincipalPointByRef
 
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

IFrameXform2Proxy

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

IFrameXform2Proxy

public IFrameXform2Proxy()
Deprecated. 
For internal use only


IFrameXform2Proxy

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

IFrameXform2Proxy

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

IFrameXform2Proxy

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

getCameraID

public java.lang.String getCameraID()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
The camera ID.

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

setCameraID

public void setCameraID(java.lang.String pCameraID)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The camera ID.

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

compareCameraDefinition

public boolean compareCameraDefinition(IFrameXform pFrameXf)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Compares if it has the same camera definition as a given frame geodata transform.

Specified by:
compareCameraDefinition in interface IFrameXform2
Parameters:
pFrameXf - A reference to a com.esri.arcgis.datasourcesraster.IFrameXform (in)
Returns:
The pbEqual
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putAircraftOrientation

public void putAircraftOrientation(double rollDeg,
                                   double pitchDeg,
                                   double headingDeg,
                                   double cameraMountAngleDeg,
                                   boolean clockwise)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Sets the sensor exterior orientation (rotation matrix) using aircraft orientation angles in degrees.

Specified by:
putAircraftOrientation in interface IFrameXform2
Parameters:
rollDeg - The rollDeg (in)
pitchDeg - The pitchDeg (in)
headingDeg - The headingDeg (in)
cameraMountAngleDeg - The cameraMountAngleDeg (in)
clockwise - The clockwise (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryAircraftOrientation

public void queryAircraftOrientation(double[] pRollDeg,
                                     double[] pPitchDeg,
                                     double[] pTopOfFrameDeg,
                                     boolean[] pClockwise)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Queries aircraft orientation angles in degrees from the sensor exterior orientation (rotation matrix).

Specified by:
queryAircraftOrientation in interface IFrameXform2
Parameters:
pRollDeg - The pRollDeg (out: use single element array)
pPitchDeg - The pPitchDeg (out: use single element array)
pTopOfFrameDeg - The pTopOfFrameDeg (out: use single element array)
pClockwise - The pClockwise (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryCameraAxisAngles

public void queryCameraAxisAngles(double[] pCameraAzimuth,
                                  double[] pCameraElevation)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Computes and returns the apparent position of the camera. The values for Azimuth and Elevation are in degrees.

Specified by:
queryCameraAxisAngles in interface IFrameXform2
Parameters:
pCameraAzimuth - The pCameraAzimuth (out: use single element array)
pCameraElevation - The pCameraElevation (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getImageTopAngle

public double getImageTopAngle()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The angle of the top of image.

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

setImageTopAngle

public void setImageTopAngle(double pAngle)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The angle of the top of image.

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