com.esri.arcgis.geodatabase
Class ITinTriangleProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.ITinElementProxy
          extended by com.esri.arcgis.geodatabase.ITinTriangleProxy
All Implemented Interfaces:
ITinElement, ITinTriangle, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that control TIN triangles.' 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 ITinTriangleProxy
extends ITinElementProxy
implements ITinTriangle, 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.ITinTriangle
IID, IID3e541323_1132_11d2_92f7_444553540000
 
Fields inherited from interface com.esri.arcgis.geodatabase.ITinElement
IID3e541320_1132_11d2_92f7_444553540000
 
Constructor Summary
  ITinTriangleProxy()
          Deprecated. For internal use only
  ITinTriangleProxy(java.lang.Object obj)
          Deprecated.  
protected ITinTriangleProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ITinTriangleProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ITinTriangleProxy(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 getArea()
          Deprecated. The projected area of the specified TIN triangle.
 double getArea3D()
          Deprecated. The area of the specified triangle as measured on the TIN surface.
 double getAspectDegrees()
          Deprecated. The aspect of the specified triangle in degrees.
 double getAspectRadians()
          Deprecated. The aspect of the specified triangle in radians.
 ITinEdge getEdge(int index)
          Deprecated. The triangle edge specified by the index.
 double getIntensity()
          Deprecated. The brightness value of the specified triangle.
 ITinNode getNode(int index)
          Deprecated. The triangle node specified by the index.
 double getPerimeter()
          Deprecated. The projected perimeter of the specified TIN triangle.
 double getPerimeter3D()
          Deprecated. The perimeter of the specified triangle as measured on the TIN surface.
 double getSlopeDegrees()
          Deprecated. The slope of the specified triangle in degrees.
 double getSlopePercent()
          Deprecated. The slope of the specified triangle in percent.
 double getSlopeRadians()
          Deprecated. The slope of the specified triangle in radians.
 void queryAdjacentTriangleIndices(int[] pTi, int[] pTj, int[] pTk)
          Deprecated. An array of index numbers belonging to triangles adjacent to the specified triangle.
 void queryAdjacentTriangles(ITinTriangle pTi, ITinTriangle pTj, ITinTriangle pTk)
          Deprecated. The array of triangles adjacent to the specified triangle.
 void queryAsRing(IRing pRing)
          Deprecated. Sets the specified triangle as a ring.
 void queryCentroid(IPoint pCentroid)
          Deprecated. The centroid of the specified triangle as determined by averaging the coordinates of its vertices.
 void queryCircumCircle(IPoint pCenter, double[] pRadius)
          Deprecated. The circle circumscribing the specified triangle about its vertices.
 void queryElevationBand(double zLowerBound, double zUpperBound, int[] pCount, _WKSPointZ[] pRegion)
          Deprecated. The polygon based on the specified triangle and input bounds.
 void queryNormal(IVector3D pNormal)
          Deprecated. The vector normal to the specified triangle.
 void queryVertices(_WKSPointZ[] pPi, _WKSPointZ[] pPj, _WKSPointZ[] pPk)
          Deprecated. The vertices of the specified triangle as point features.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
Methods inherited from class com.esri.arcgis.geodatabase.ITinElementProxy
getIndex, getTagValue, getTheTin, init, isEmpty, isInsideDataArea, setEmpty
 
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.ITinElement
getIndex, getTagValue, getTheTin, init, isEmpty, isInsideDataArea, setEmpty
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ITinTriangleProxy

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

ITinTriangleProxy

public ITinTriangleProxy()
Deprecated. 
For internal use only


ITinTriangleProxy

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

ITinTriangleProxy

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

ITinTriangleProxy

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

getNode

public ITinNode getNode(int index)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The triangle node specified by the index.

Specified by:
getNode in interface ITinTriangle
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITinNode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEdge

public ITinEdge getEdge(int index)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The triangle edge specified by the index.

Specified by:
getEdge in interface ITinTriangle
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITinEdge
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getArea

public double getArea()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The projected area of the specified TIN triangle.

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

getPerimeter

public double getPerimeter()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The projected perimeter of the specified TIN triangle.

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

getArea3D

public double getArea3D()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The area of the specified triangle as measured on the TIN surface.

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

getPerimeter3D

public double getPerimeter3D()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The perimeter of the specified triangle as measured on the TIN surface.

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

queryNormal

public void queryNormal(IVector3D pNormal)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The vector normal to the specified triangle.

Specified by:
queryNormal in interface ITinTriangle
Parameters:
pNormal - A reference to a com.esri.arcgis.geometry.IVector3D (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSlopeRadians

public double getSlopeRadians()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The slope of the specified triangle in radians.

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

getSlopeDegrees

public double getSlopeDegrees()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The slope of the specified triangle in degrees.

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

getSlopePercent

public double getSlopePercent()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The slope of the specified triangle in percent.

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

getAspectRadians

public double getAspectRadians()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The aspect of the specified triangle in radians.

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

getAspectDegrees

public double getAspectDegrees()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The aspect of the specified triangle in degrees.

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

getIntensity

public double getIntensity()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The brightness value of the specified triangle.

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

queryVertices

public void queryVertices(_WKSPointZ[] pPi,
                          _WKSPointZ[] pPj,
                          _WKSPointZ[] pPk)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The vertices of the specified triangle as point features.

Specified by:
queryVertices in interface ITinTriangle
Parameters:
pPi - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)
pPj - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)
pPk - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryAsRing

public void queryAsRing(IRing pRing)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Sets the specified triangle as a ring.

Specified by:
queryAsRing in interface ITinTriangle
Parameters:
pRing - A reference to a com.esri.arcgis.geometry.IRing (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryCentroid

public void queryCentroid(IPoint pCentroid)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The centroid of the specified triangle as determined by averaging the coordinates of its vertices.

Specified by:
queryCentroid in interface ITinTriangle
Parameters:
pCentroid - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryCircumCircle

public void queryCircumCircle(IPoint pCenter,
                              double[] pRadius)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The circle circumscribing the specified triangle about its vertices.

Specified by:
queryCircumCircle in interface ITinTriangle
Parameters:
pCenter - A reference to a com.esri.arcgis.geometry.IPoint (in)
pRadius - The pRadius (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryElevationBand

public void queryElevationBand(double zLowerBound,
                               double zUpperBound,
                               int[] pCount,
                               _WKSPointZ[] pRegion)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The polygon based on the specified triangle and input bounds.

Specified by:
queryElevationBand in interface ITinTriangle
Parameters:
zLowerBound - The zLowerBound (in)
zUpperBound - The zUpperBound (in)
pCount - The pCount (out: use single element array)
pRegion - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryAdjacentTriangles

public void queryAdjacentTriangles(ITinTriangle pTi,
                                   ITinTriangle pTj,
                                   ITinTriangle pTk)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The array of triangles adjacent to the specified triangle.

Specified by:
queryAdjacentTriangles in interface ITinTriangle
Parameters:
pTi - A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)
pTj - A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)
pTk - A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryAdjacentTriangleIndices

public void queryAdjacentTriangleIndices(int[] pTi,
                                         int[] pTj,
                                         int[] pTk)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
An array of index numbers belonging to triangles adjacent to the specified triangle.

Specified by:
queryAdjacentTriangleIndices in interface ITinTriangle
Parameters:
pTi - The pTi (out: use single element array)
pTj - The pTj (out: use single element array)
pTk - The pTk (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.