This document is archived and information here might be outdated.  Recommended version.


IForwardStar.FindAdjacent Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IF > IForwardStar Interface > IForwardStar.FindAdjacent Method
ArcGIS Developer Help

IForwardStar.FindAdjacent Method

Finds the edge elements that are adjacent to the given junction element and returns the count.

[Visual Basic .NET]
Public Sub FindAdjacent ( _
    ByVal fromEdgeEID As Integer, _
    ByVal AtJunctionEID As Integer, _
    ByRef adjacentEdgesCount As Integer _
)
[C#]
public void FindAdjacent (
    int fromEdgeEID,
    int AtJunctionEID,
    ref int adjacentEdgesCount
);
[C++]
HRESULT FindAdjacent(
  long fromEdgeEID,
  long AtJunctionEID,
  System.Int32* adjacentEdgesCount
);
[C++]
Parameters
fromEdgeEID [in]

fromEdgeEID is a parameter of type long AtJunctionEID [in]
AtJunctionEID is a parameter of type long adjacentEdgesCount [out]
adjacentEdgesCount is a parameter of type long*

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

The FindAdjacent method returns the number of adjacent edges to a junction in the adjacentEdgesCount parameter.

Remarks

The fromEdgeID parameter is ignored unless you are querying for adjacent turns. You can set fromEdgeID = 0 when querying for adjacent edges and junctions. adjacentEdgesCount is the number of adjacent edges.


See Also

IForwardStar Interface | IForwardStar.QueryAdjacentEdge Method | IForwardStar.QueryAdjacentJunctions Method | IForwardStar.QueryAtTurns Method | IForwardStar.QueryAtTurn Method | IForwardStar.FindAdjacent Method | IForwardStar.QueryAdjacentEdges Method | IForwardStar.Network Property | IForwardStar.QueryAdjacentJunction Method | INetwork.CreateForwardStar Method