com.esri.arcgis.geodatabase
Interface ITinAdvanced3

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITinAdvanced3Proxy, Tin

public interface ITinAdvanced3
extends java.io.Serializable

COM Interface 'ITinAdvanced3'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that control advanced TIN functions.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID911fde18_abb0_4f7b_b960_f40dcd527b46
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getNextCCWEdgeIndex(int edgeIndex)
          Gets next counter clockwise edge index.
 int getNextCWEdgeIndex(int edgeIndex)
          Gets next clockwise edge index.
 int getNextEdgeIndexInTriangle(int edgeIndex)
          Gets next edge index in triangle.
 int getPreviousEdgeIndexInTriangle(int edgeIndex)
          Gets previous edge index in triangle.
 int getTinVersion()
          Returns the version number of the TIN dataset.
 void queryElementIndicesAroundNode(int type, int localNodeIndex, int triangleIndex, ILongArray pIndices)
          Returns the indices of all elements connected to the specified node.
 

Field Detail

IID911fde18_abb0_4f7b_b960_f40dcd527b46

static final int IID911fde18_abb0_4f7b_b960_f40dcd527b46
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getTinVersion

int getTinVersion()
                  throws java.io.IOException,
                         AutomationException
Returns the version number of the TIN dataset.

Returns:
A com.esri.arcgis.geodatabase.esriTinVersion constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPreviousEdgeIndexInTriangle

int getPreviousEdgeIndexInTriangle(int edgeIndex)
                                   throws java.io.IOException,
                                          AutomationException
Gets previous edge index in triangle.

Parameters:
edgeIndex - The edgeIndex (in)
Returns:
The pIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNextEdgeIndexInTriangle

int getNextEdgeIndexInTriangle(int edgeIndex)
                               throws java.io.IOException,
                                      AutomationException
Gets next edge index in triangle.

Parameters:
edgeIndex - The edgeIndex (in)
Returns:
The pIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNextCWEdgeIndex

int getNextCWEdgeIndex(int edgeIndex)
                       throws java.io.IOException,
                              AutomationException
Gets next clockwise edge index.

Parameters:
edgeIndex - The edgeIndex (in)
Returns:
The pIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNextCCWEdgeIndex

int getNextCCWEdgeIndex(int edgeIndex)
                        throws java.io.IOException,
                               AutomationException
Gets next counter clockwise edge index.

Parameters:
edgeIndex - The edgeIndex (in)
Returns:
The pIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryElementIndicesAroundNode

void queryElementIndicesAroundNode(int type,
                                   int localNodeIndex,
                                   int triangleIndex,
                                   ILongArray pIndices)
                                   throws java.io.IOException,
                                          AutomationException
Returns the indices of all elements connected to the specified node.

Parameters:
type - A com.esri.arcgis.geodatabase.esriTinElementType constant (in)
localNodeIndex - The localNodeIndex (in)
triangleIndex - The triangleIndex (in)
pIndices - A reference to a com.esri.arcgis.system.ILongArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.