com.esri.arcgis.geodatabase
Class ITinEdgeProxy

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

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

Description: 'Provides access to members that control TIN edges.' 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 ITinEdgeProxy
extends ITinElementProxy
implements ITinEdge, 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.ITinEdge
IID, IID3e541322_1132_11d2_92f7_444553540000
 
Fields inherited from interface com.esri.arcgis.geodatabase.ITinElement
IID3e541320_1132_11d2_92f7_444553540000
 
Constructor Summary
  ITinEdgeProxy()
          Deprecated. For internal use only
  ITinEdgeProxy(java.lang.Object obj)
          Deprecated.  
protected ITinEdgeProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ITinEdgeProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ITinEdgeProxy(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 getAzimuthDegrees()
          Deprecated. The azimuthal direction of the specified edge beginning at the FromNode in degrees.
 double getAzimuthRadians()
          Deprecated. The azimuthal direction of the specified edge beginning at the FromNode in radians.
 ITinNode getFromNode()
          Deprecated. The originating node of the specified edge.
 ITinTriangle getLeftTriangle()
          Deprecated. The triangle on the left (opposite) side of the specified edge.
 double getLength()
          Deprecated. The projected length of the specified edge.
 double getLength3D()
          Deprecated. The length of the specified edge measured on the TIN surface.
 ITinEdge getNeighbor()
          Deprecated. Returns the corresponding edge of the triangle opposite to the specified edge.
 ITinEdge getNextCCW()
          Deprecated. Returns the edge terminating at the FromNode of the specified edge.
 ITinEdge getNextCW()
          Deprecated. Returns the edge beginning at the ToNode of the specified edge.
 ITinEdge getNextInTriangle()
          Deprecated. Returns the next triangle sharing the FromNode of the specified edge in a clockwise direction.
 ITinEdge getPreviousInTriangle()
          Deprecated. Returns the next triangle sharing the FromNode of the specified edge in a counter-clockwise direction.
 ITinTriangle getRightTriangle()
          Deprecated. The triangle on the right side of the specified edge.
 ITinNode getToNode()
          Deprecated. The terminating node of the specified edge.
 int getType()
          Deprecated. The type of the specified edge.
 void queryAsLine(ILine pLine)
          Deprecated. Sets the specified edge equal to a line.
 void queryAsWKSPointZs(_WKSPointZ[] pFrom, _WKSPointZ[] pTo)
          Deprecated. Sets the specified edge equal to its nodes as points with z values.
 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

ITinEdgeProxy

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

ITinEdgeProxy

public ITinEdgeProxy()
Deprecated. 
For internal use only


ITinEdgeProxy

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

ITinEdgeProxy

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

ITinEdgeProxy

protected ITinEdgeProxy(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

getType

public int getType()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
The type of the specified edge.

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

getFromNode

public ITinNode getFromNode()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The originating node of the specified edge.

Specified by:
getFromNode in interface ITinEdge
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.

getToNode

public ITinNode getToNode()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The terminating node of the specified edge.

Specified by:
getToNode in interface ITinEdge
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.

getLeftTriangle

public ITinTriangle getLeftTriangle()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
The triangle on the left (opposite) side of the specified edge.

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

getRightTriangle

public ITinTriangle getRightTriangle()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The triangle on the right side of the specified edge.

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

getLength

public double getLength()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The projected length of the specified edge.

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

getLength3D

public double getLength3D()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The length of the specified edge measured on the TIN surface.

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

getAzimuthRadians

public double getAzimuthRadians()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The azimuthal direction of the specified edge beginning at the FromNode in radians.

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

getAzimuthDegrees

public double getAzimuthDegrees()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The azimuthal direction of the specified edge beginning at the FromNode in degrees.

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

queryAsLine

public void queryAsLine(ILine pLine)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Sets the specified edge equal to a line.

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

queryAsWKSPointZs

public void queryAsWKSPointZs(_WKSPointZ[] pFrom,
                              _WKSPointZ[] pTo)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Sets the specified edge equal to its nodes as points with z values.

Specified by:
queryAsWKSPointZs in interface ITinEdge
Parameters:
pFrom - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)
pTo - 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.

getNextInTriangle

public ITinEdge getNextInTriangle()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Returns the next triangle sharing the FromNode of the specified edge in a clockwise direction.

Specified by:
getNextInTriangle in interface ITinEdge
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.

getPreviousInTriangle

public ITinEdge getPreviousInTriangle()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Returns the next triangle sharing the FromNode of the specified edge in a counter-clockwise direction.

Specified by:
getPreviousInTriangle in interface ITinEdge
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.

getNeighbor

public ITinEdge getNeighbor()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Returns the corresponding edge of the triangle opposite to the specified edge.

Specified by:
getNeighbor in interface ITinEdge
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.

getNextCW

public ITinEdge getNextCW()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Returns the edge beginning at the ToNode of the specified edge.

Specified by:
getNextCW in interface ITinEdge
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.

getNextCCW

public ITinEdge getNextCCW()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns the edge terminating at the FromNode of the specified edge.

Specified by:
getNextCCW in interface ITinEdge
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.