NetworkExtensions Class |
Namespace: DHI.Mike1D.NetworkDataAccess
The NetworkExtensions type exposes the following members.
Name | Description | |
---|---|---|
BinarySearch(IListIReach, ILocation) |
Find the reach that includes the given location. Assuming the reaches are sorted.
Location comparisons are case insensitive. | |
BinarySearch(IListIReach, ILocation, Double) |
Find the reach that includes the given location. Assuming the reaches are sorted.
Location comparisons are case insensitive, and chainage comparisons uses the tolerance, i.e., the location can be tolerance outside the span and still be accepted. tolerance may be negative (it location has to be somewhat inside span). | |
BuildReachSearcher | ReachSearcherT containing all reaches in the network.
| |
HasCatchmentDischarge |
Retruns true if the flowType includes runoff
| |
HasRunoff |
Retruns true if the flowType includes runoff
| |
IsPointConnection |
Retruns true if the connection is a point connection
| |
IsStructureReach |
Returns true when reach is an IStructureReach | |
Sort |
Sorts a list of reaches, first based on their ID, secondly on their start chainage value
|