ArcGIS Pro 3.5 API Reference Guide
ArcGIS.Core.CIM Namespace / FilteredFindPathsEntityUsage Enumeration

In This Topic
    FilteredFindPathsEntityUsage Enumeration
    In This Topic
    Specifies how origin/destination entities are used in the filtered find paths algorithm.
    Syntax
    Members
    MemberDescription
    AllOriginsAllDestinations The filtered find paths algorithm returns one shortest path (if it exists) per origin entity and one shortest path (if it exists) per destination entity. When multiple entities are used, this option leads to longer computations.
    AllOriginsAnyDestination The filtered find paths algorithm returns one shortest path (if it exists) per origin entity and the shortest paths for the destination entities that have the shortest shortest paths. When multiple entities are used, this option leads to longer computations.
    AnyOriginAllDestinations The filtered find paths algorithm returns the shortest paths for the origin entities that have the shortest shortest paths and one shortest path (if it exists) per destination entity. When multiple entities are used, this option leads to longer computations.
    AnyOriginAnyDestination The filtered find paths algorithm only returns the shortest paths for the origin entities that have the shortest shortest paths and the shortest paths for the destination entities that have the shortest shortest paths. When multiple entities are used, this option leads to faster computations.
    EachPair The filtered find paths algorithm returns one shortest path (if it exists) per pair of origin and destination entity. When multiple entities are used, this option leads to longer computations. An error will be returned if strictly more than 10 origin entities are defined or if strictly more than 10 destination entities are defined.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             ArcGIS.Core.CIM.FilteredFindPathsEntityUsage

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.3 or higher.
    See Also