com.esri.arcgis.geodatabase
Class ITinSurfaceProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.IFunctionalSurfaceProxy
          extended by com.esri.arcgis.geodatabase.ISurfaceProxy
              extended by com.esri.arcgis.geodatabase.ITinSurfaceProxy
All Implemented Interfaces:
ISurface, ITinSurface, IFunctionalSurface, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
ITinSurface2Proxy

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

Description: 'Provides access to members that control TIN surfaces.' 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 ITinSurfaceProxy
extends ISurfaceProxy
implements ITinSurface, 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.geodatabase.ITinSurface
IID, IID73b80fbd_ff33_11d1_a549_0000f8774f0f
 
Fields inherited from interface com.esri.arcgis.geodatabase.ISurface
IID73b80fbc_ff33_11d1_a549_0000f8774f0f
 
Fields inherited from interface com.esri.arcgis.geometry.IFunctionalSurface
IID98d17b10_951c_11d2_bcfc_0000f875bcce
 
Constructor Summary
  ITinSurfaceProxy()
          Deprecated. For internal use only
  ITinSurfaceProxy(java.lang.Object obj)
          Deprecated.  
protected ITinSurfaceProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ITinSurfaceProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ITinSurfaceProxy(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.  
 double getIntensity(_WKSPointZ pPi, _WKSPointZ pPj, _WKSPointZ pPk)
          Deprecated. Returns the hillshade brightness value of the plane defined by the three points.
 void getPartialVolumeAndArea(double referenceHeight, int type, IEnumTinTriangle pTriangles, java.lang.Object[] pVolume, java.lang.Object[] pSurfaceArea, java.lang.Object[] pProjectedArea)
          Deprecated. Returns portion of the TIN's volume above or below an input z value.
 int getRasterInterpolationMethod()
          Deprecated. The elevation interpolation method for rasterization.
 _WKSPointZ getSunPosition()
          Deprecated. The vector indicating the direction of the light source relative to the scene.
 ITinSurfaceElement getSurfaceElement(IPoint pPoint)
          Deprecated. Returns the surface element at the specified location.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setRasterInterpolationMethod(int pType)
          Deprecated. The elevation interpolation method for rasterization.
 void setSunPosition(_WKSPointZ pPosition)
          Deprecated. The vector indicating the direction of the light source relative to the scene.
 
Methods inherited from class com.esri.arcgis.geodatabase.ISurfaceProxy
asPolygons, contour, contourList, getAspectDegrees, getAspectRadians, getContour, getElevation, getLineOfSight, getProfile, getProjectedArea, getSlopeDegrees, getSlopePercent, getSlopeRadians, getSteepestPath, getSurfaceArea, getVolume, getZFactor, interpolateShape, interpolateShapeVertices, isVoidZ, locate, locateAll, queryNormal, queryPixelBlock, querySurfaceLength, setZFactor
 
Methods inherited from class com.esri.arcgis.geometry.IFunctionalSurfaceProxy
getDomain, getZ
 
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.ISurface
asPolygons, contour, contourList, getAspectDegrees, getAspectRadians, getContour, getElevation, getLineOfSight, getProfile, getProjectedArea, getSlopeDegrees, getSlopePercent, getSlopeRadians, getSteepestPath, getSurfaceArea, getVolume, getZFactor, interpolateShape, interpolateShapeVertices, isVoidZ, locate, locateAll, queryNormal, queryPixelBlock, querySurfaceLength, setZFactor
 
Methods inherited from interface com.esri.arcgis.geometry.IFunctionalSurface
getDomain, getZ
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ITinSurfaceProxy

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

ITinSurfaceProxy

public ITinSurfaceProxy()
Deprecated. 
For internal use only


ITinSurfaceProxy

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

ITinSurfaceProxy

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

ITinSurfaceProxy

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

setRasterInterpolationMethod

public void setRasterInterpolationMethod(int pType)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The elevation interpolation method for rasterization.

Specified by:
setRasterInterpolationMethod in interface ITinSurface
Parameters:
pType - A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRasterInterpolationMethod

public int getRasterInterpolationMethod()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The elevation interpolation method for rasterization.

Specified by:
getRasterInterpolationMethod in interface ITinSurface
Returns:
A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSunPosition

public void setSunPosition(_WKSPointZ pPosition)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The vector indicating the direction of the light source relative to the scene.

Specified by:
setSunPosition in interface ITinSurface
Parameters:
pPosition - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSunPosition

public _WKSPointZ getSunPosition()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The vector indicating the direction of the light source relative to the scene.

Specified by:
getSunPosition in interface ITinSurface
Returns:
A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIntensity

public double getIntensity(_WKSPointZ pPi,
                           _WKSPointZ pPj,
                           _WKSPointZ pPk)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns the hillshade brightness value of the plane defined by the three points.

Specified by:
getIntensity in interface ITinSurface
Parameters:
pPi - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (in)
pPj - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (in)
pPk - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (in)
Returns:
The pIntensity
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSurfaceElement

public ITinSurfaceElement getSurfaceElement(IPoint pPoint)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Returns the surface element at the specified location.

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

getPartialVolumeAndArea

public void getPartialVolumeAndArea(double referenceHeight,
                                    int type,
                                    IEnumTinTriangle pTriangles,
                                    java.lang.Object[] pVolume,
                                    java.lang.Object[] pSurfaceArea,
                                    java.lang.Object[] pProjectedArea)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Returns portion of the TIN's volume above or below an input z value.

Specified by:
getPartialVolumeAndArea in interface ITinSurface
Parameters:
referenceHeight - The referenceHeight (in)
type - A com.esri.arcgis.geodatabase.esriPlaneReferenceType constant (in)
pTriangles - A reference to a com.esri.arcgis.geodatabase.IEnumTinTriangle (in)
pVolume - A Variant (in/out: use single element array, optional, pass single element of null if not required)
pSurfaceArea - A Variant (in/out: use single element array, optional, pass single element of null if not required)
pProjectedArea - A Variant (in/out: use single element array, optional, pass single element of null if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.