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_444553540000
IID3e541320_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, queryAsWKSPointZ
getIndex, getTagValue, getTheTin, init, isEmpty, isInsideDataArea, setEmpty
static 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.