public interface ITinNode2 extends ITinNode, java.io.Serializable
Description: 'Provides access to members that control TIN nodes.' 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 =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID3d212052_ad4b_11d5_abb8_0008c73fd50c |
static int |
xxDummy
Deprecated.
Internal use only
|
IID3e541321_1132_11d2_92f7_444553540000IID3e541320_1132_11d2_92f7_444553540000| Modifier and Type | Method and Description |
|---|---|
int |
esri_getSource()
The source of the node.
|
int |
getDegree(boolean bEnforcedEdgesOnly)
The degree of the node.
|
ITinTriangle |
incidentTriangle()
Returns any triangle having the node as one of it's vertices.
|
int |
incidentTriangleIndex()
Returns the index of any triangle having the node as one of it's vertices.
|
boolean |
isOnDomainBoundary()
Indicates if the specified node is on domain's boundary.
|
void |
queryAdjacentNodeIndices(ILongArray pNodes)
Returns all nodes connecting to the node.
|
void |
queryIncidentEdgeIndices(ILongArray pEdges)
Returns all edges sharing the node.
|
void |
queryIncidentTriangleIndices(ILongArray pTriangles)
Returns all triangles sharing the node.
|
getAdjacentNodes, getIncidentEdges, getIncidentTriangles, getVoronoiRegion, getX, getY, getZ, queryAsPoint, queryAsWKSPointZgetIndex, getTagValue, getTheTin, init, isEmpty, isInsideDataArea, setEmptystatic final int IID3d212052_ad4b_11d5_abb8_0008c73fd50c
static final int xxDummy
static final java.lang.String IID
int esri_getSource()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getDegree(boolean bEnforcedEdgesOnly)
throws java.io.IOException,
AutomationException
bEnforcedEdgesOnly - The bEnforcedEdgesOnly (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isOnDomainBoundary()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void queryAdjacentNodeIndices(ILongArray pNodes) throws java.io.IOException, AutomationException
pNodes - A reference to a com.esri.arcgis.system.ILongArray (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void queryIncidentEdgeIndices(ILongArray pEdges) throws java.io.IOException, AutomationException
pEdges - A reference to a com.esri.arcgis.system.ILongArray (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void queryIncidentTriangleIndices(ILongArray pTriangles) throws java.io.IOException, AutomationException
pTriangles - A reference to a com.esri.arcgis.system.ILongArray (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.ITinTriangle incidentTriangle() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int incidentTriangleIndex()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.