This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IN > INetworkForwardStarEx Interface > INetworkForwardStarEx.BacktrackPolicy Property (ArcObjects .NET 10.4 SDK) |
Policy on when to return the from-edge in the NetworkForwardStarAdjacencies object.
[Visual Basic .NET] Public Property BacktrackPolicy As esriNetworkForwardStarBacktrack
[C#] public esriNetworkForwardStarBacktrack BacktrackPolicy {get; set;}
[C++]
HRESULT get_BacktrackPolicy(
esriNetworkForwardStarBacktrack* Backtrack
);
[C++]
HRESULT put_BacktrackPolicy(
esriNetworkForwardStarBacktrack Backtrack
);
[C++]
Parameters Backtrack [out, retval]
Backtrack is a parameter of type esriNetworkForwardStarBacktrack Backtrack [in]
Backtrack is a parameter of type esriNetworkForwardStarBacktrack
BacktrackPolicy is also known as the U-Turn Policy. The NetworkForwardStar filters/excludes an element from being returned by QueryAdjacencies if that element violates the current u-turn/backtrack policy. For example, if the incoming edge is provided in the call to query adjacency information from the NetworkForwardStar and the current backtrack policy is "no backtrack allowed", then the NetworkForwardStar will exclude this incoming edge from being returned in the adjacency query.
Please see esriNetworkForwardStarBacktrack for information about specific enumerations.