NetworkAnalysis Namespace Contents
The NetworkAnalysis library supports the creation and analysis of utility networks.
Interfaces
Interface |
Description |
IEdgeFlag |
Provides access to members that return and set properties that are specific to edge flags on the network. |
IEdgeFlagDisplay |
Provides access to members that return and set the properties that are specific to edge flags. |
IEIDHelper |
Provides access to members that get the features and/or geometries from an enumeration of element IDs. |
IEIDInfo |
Provides access to members that contain the geometry and/or feature associated with a network element. |
IEnumEIDInfo |
Provides access to members that iterate through an enumeration of EIDInfo objects. |
IFlagDisplay |
Provides access to members that specify the network element on which a flag is located. |
IJunctionFlag |
Indicator interface that identifies the junction flags on the network. |
IJunctionFlagDisplay |
Indicator interface that identifies junction flag displays. |
INetElementBarriers |
Provides access to members that specify a set of barriers for the TraceFlowSolver object. |
INetElementBarriers2 |
Provides access to members that specify a set of barriers by EIDs for the TraceFlowSolver object. |
INetElementBarriersGEN |
Provides access to members that specify a set of barriers by EIDs for the TraceFlowSolver object. |
INetFlag |
Provides access to members that specify the network element on which a flag is located. |
INetSolver |
Provides access to members that specify the network and the barriers to be used with this solver. |
INetSolverWeights |
Provides access to members that specify the weights to be used for this solver. |
INetSolverWeightsGEN |
Provides access to members that specify the weights to be used for this solver. |
INetworkBuilder |
Provides access to members that rebuild the logical network index for an existing geometric network. |
INetworkBuilder2 |
Provides access to members that rebuild the logical network index for an existing geometric network. |
INetworkLoader |
Provides access to members used to create a new geometric network. |
INetworkLoader2 |
Provides access to members that specify parameters for creating a new geometric network. |
INetworkLoader3 |
Provides access to members that specify parameters for creating a new geometric network. |
INetworkLoaderProgress |
Provides access to events that occur when building a geometric network using a NetworkLoader object. |
INetworkLoaderProps |
Provides access to memebers that return the default names of fields and domains used by the network loader. |
IPointToEID |
Provides access to members that find the nearest network element to a given point. |
ISelectionSetBarriers |
Provides access to members that specify a set of barriers for the TraceFlowSolver object. |
IStringPair |
Provides access to an ordered pair of strings. |
ITraceFlowSolver |
Provides access to members that perform basic traces on a network. |
ITraceFlowSolver2 |
Provides access to members that perform traces on a network. |
ITraceFlowSolverGEN |
Provides access to members that perform traces on a network. |
Classes
Class |
Description |
EdgeFlag |
A container for defining a network flag on an edge element for a trace flow solver. |
EdgeFlagDisplay |
A container for defining and displaying a network flag or barrier on an edge feature of a network. |
EIDHelper |
A container for getting the features and/or geometries from an enumeration of element IDs. |
EIDInfo |
Contains the feature and geometry for a given eid. |
EnumEIDInfo |
An enumeration created by the EIDHelper object that enumerates through EIDInfo interfaces. |
JunctionFlag |
A container for defining a network flag on a junction element for a trace flow solver. |
JunctionFlagDisplay |
A container for defining and displaying a network flag or barrier on a junction feature of a network. |
NetElementBarriers |
A container for defining to the NetSolver which network elements have barriers. |
NetworkLoader |
A container for specifying the parameters for building a geometric network. |
PointToEID |
A container for finding the nearest network element ID to a given point. |
SelectionSetBarriers |
A container for defining to the NetSolver which network elements to treat as barriers. |
StringPair |
A container for specifying an ordered pair of strings. |
TraceFlowSolver |
A collection of basic trace flow solvers used to analyze networks. |
Enumerations