|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.globecore.IGlobeViewUtilProxy
Description: 'Provides access to utility methods related to globe coordinates and view.' 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 IGlobeViewUtilProxy
Internal use class
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.globecore.IGlobeViewUtil |
---|
IID, IID97b33434_8eff_401c_8f7c_9b0f7dc72094 |
Constructor Summary | |
---|---|
|
IGlobeViewUtilProxy()
Deprecated. For internal use only |
|
IGlobeViewUtilProxy(java.lang.Object obj)
Deprecated. |
protected |
IGlobeViewUtilProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated. |
|
IGlobeViewUtilProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
protected |
IGlobeViewUtilProxy(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 |
geocentricToGeographic(double x,
double y,
double z,
double[] pLong_dd,
double[] pLat_dd,
double[] pElev_meters)
Deprecated. Transform normalized geocentric coordinates to geographic coordinates. |
void |
geocentricToWindow(double x,
double y,
double z,
int[] pWinX,
int[] pWinY)
Deprecated. Get the window coordinates corresponding to a geocentric location, or -1 if not visible. |
void |
geographicToGeocentric(double long_dd,
double lat_dd,
double elev_meters,
double[] pX,
double[] pY,
double[] pZ)
Deprecated. Transform geographical coordinates to normalized geocentric coordinates. |
void |
geographicToWindow(double long_dd,
double lat_dd,
double elev_meters,
int[] pWinX,
int[] pWinY)
Deprecated. Get the window coordinates corresponding to a geographical location, or -1 if not visible. |
void |
getIsPointVisible(double x,
double y,
double z,
boolean[] pOutsideView,
boolean[] pTooClose,
boolean[] pTooFar)
Deprecated. Detect if point with geocentric coordinates is outside the pyramidal view, too close to the viewpoint, or too far from it. |
double |
getScalingDistance()
Deprecated. The current distance used for scale range comparisons. |
void |
getViewingFrustrum(_WKSPointZ[] pNearBottomLeft,
_WKSPointZ[] pNearBottomRight,
_WKSPointZ[] pNearTopLeft,
_WKSPointZ[] pNearTopRight,
_WKSPointZ[] pFarBottomLeft,
_WKSPointZ[] pFarBottomRight,
_WKSPointZ[] pFarTopLeft,
_WKSPointZ[] pFarTopRight)
Deprecated. Get the viewing frustum as a truncated pyramid, a set of eight points in geocentric coordinates. |
void |
queryVisibleGeographicExtent(IEnvelope extent)
Deprecated. Visible geographic extent of Globe sphere. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated. |
void |
setLocalOrigin(double x,
double y,
double rhs3)
Deprecated. The local origin for high precision OpenGL custom drawing. |
void |
setTargetAtCenter()
Deprecated. Sets the camera target at the center of the globe. |
void |
windowToGeocentric(IGlobeDisplay pDisplay,
ISceneViewer pViewer,
int winX,
int winY,
boolean bUseZBufferValue,
double[] pX,
double[] pY,
double[] pZ)
Deprecated. Get the geocentric coordinates in the line of sight defined by the window coordinates. |
void |
windowToGeographic(IGlobeDisplay pDisplay,
ISceneViewer pViewer,
int winX,
int winY,
boolean bUseZBufferValue,
double[] pLon,
double[] pLat,
double[] pAlt)
Deprecated. Get the geographic coordinates in the line of sight defined by the window coordinates. |
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 |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IGlobeViewUtilProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IGlobeViewUtilProxy()
public IGlobeViewUtilProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IGlobeViewUtilProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IGlobeViewUtilProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public double getScalingDistance() throws java.io.IOException, AutomationException
getScalingDistance
in interface IGlobeViewUtil
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTargetAtCenter() throws java.io.IOException, AutomationException
setTargetAtCenter
in interface IGlobeViewUtil
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void geographicToGeocentric(double long_dd, double lat_dd, double elev_meters, double[] pX, double[] pY, double[] pZ) throws java.io.IOException, AutomationException
geographicToGeocentric
in interface IGlobeViewUtil
long_dd
- The long_dd (in)lat_dd
- The lat_dd (in)elev_meters
- The elev_meters (in)pX
- The pX (out: use single element array)pY
- The pY (out: use single element array)pZ
- The pZ (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void geocentricToGeographic(double x, double y, double z, double[] pLong_dd, double[] pLat_dd, double[] pElev_meters) throws java.io.IOException, AutomationException
geocentricToGeographic
in interface IGlobeViewUtil
x
- The x (in)y
- The y (in)z
- The z (in)pLong_dd
- The pLong_dd (out: use single element array)pLat_dd
- The pLat_dd (out: use single element array)pElev_meters
- The pElev_meters (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void geographicToWindow(double long_dd, double lat_dd, double elev_meters, int[] pWinX, int[] pWinY) throws java.io.IOException, AutomationException
geographicToWindow
in interface IGlobeViewUtil
long_dd
- The long_dd (in)lat_dd
- The lat_dd (in)elev_meters
- The elev_meters (in)pWinX
- The pWinX (out: use single element array)pWinY
- The pWinY (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void geocentricToWindow(double x, double y, double z, int[] pWinX, int[] pWinY) throws java.io.IOException, AutomationException
geocentricToWindow
in interface IGlobeViewUtil
x
- The x (in)y
- The y (in)z
- The z (in)pWinX
- The pWinX (out: use single element array)pWinY
- The pWinY (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void windowToGeographic(IGlobeDisplay pDisplay, ISceneViewer pViewer, int winX, int winY, boolean bUseZBufferValue, double[] pLon, double[] pLat, double[] pAlt) throws java.io.IOException, AutomationException
windowToGeographic
in interface IGlobeViewUtil
pDisplay
- A reference to a com.esri.arcgis.globecore.IGlobeDisplay (in)pViewer
- A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)winX
- The winX (in)winY
- The winY (in)bUseZBufferValue
- The bUseZBufferValue (in)pLon
- The pLon (out: use single element array)pLat
- The pLat (out: use single element array)pAlt
- The pAlt (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void windowToGeocentric(IGlobeDisplay pDisplay, ISceneViewer pViewer, int winX, int winY, boolean bUseZBufferValue, double[] pX, double[] pY, double[] pZ) throws java.io.IOException, AutomationException
windowToGeocentric
in interface IGlobeViewUtil
pDisplay
- A reference to a com.esri.arcgis.globecore.IGlobeDisplay (in)pViewer
- A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)winX
- The winX (in)winY
- The winY (in)bUseZBufferValue
- The bUseZBufferValue (in)pX
- The pX (out: use single element array)pY
- The pY (out: use single element array)pZ
- The pZ (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getViewingFrustrum(_WKSPointZ[] pNearBottomLeft, _WKSPointZ[] pNearBottomRight, _WKSPointZ[] pNearTopLeft, _WKSPointZ[] pNearTopRight, _WKSPointZ[] pFarBottomLeft, _WKSPointZ[] pFarBottomRight, _WKSPointZ[] pFarTopLeft, _WKSPointZ[] pFarTopRight) throws java.io.IOException, AutomationException
getViewingFrustrum
in interface IGlobeViewUtil
pNearBottomLeft
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pNearBottomRight
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pNearTopLeft
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pNearTopRight
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pFarBottomLeft
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pFarBottomRight
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pFarTopLeft
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pFarTopRight
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getIsPointVisible(double x, double y, double z, boolean[] pOutsideView, boolean[] pTooClose, boolean[] pTooFar) throws java.io.IOException, AutomationException
getIsPointVisible
in interface IGlobeViewUtil
x
- The x (in)y
- The y (in)z
- The z (in)pOutsideView
- The pOutsideView (out: use single element array)pTooClose
- The pTooClose (out: use single element array)pTooFar
- The pTooFar (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLocalOrigin(double x, double y, double rhs3) throws java.io.IOException, AutomationException
setLocalOrigin
in interface IGlobeViewUtil
x
- The x (in)y
- The y (in)rhs3
- The rhs3 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryVisibleGeographicExtent(IEnvelope extent) throws java.io.IOException, AutomationException
queryVisibleGeographicExtent
in interface IGlobeViewUtil
extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |