INetworkDataDouble Interface

An explicitly typed version of INetworkDataT of type double.

Required for COM interop, since COM can not handle generic types

Definition

Namespace: DHI.Mike1D.Generic
Assembly: DHI.Mike1D.Generic (in DHI.Mike1D.Generic.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public interface INetworkDataDouble : INetworkData<double>
Implements
INetworkDataDouble

Properties

CanInterpolate Flag specifying whether it makes sense to interpolate in values on a reach.
GlobalValue The global value
HasGlobalValue Flag specifying whether this data has a global value defined
HasValues Flag specifying whether this data has values defined at all
(Inherited from INetworkDataT)
NodeIdValuePairs The set of node id's and values defined.
Quantity Quantity stored in network data
ReachData Retrieves reaches which has data

Methods

AddGlobalReachValue Add a value which is global for the reach, i.e. valid for the entire reach.
AddValue(ILocation, Double) Add value at the given location
AddValue(ILocationSpan, Double) Add value in a location span.

this corresponds to calling AddValue(ILocation, Double) for the start and end location of the span.

AddValue(String, Double) Add value at the given node
GetReachData Get a INetworkReachDataT for the specified link/reachId. Returns null if no valueset exist for the link/reachId.
GetValue Get value for node
(Inherited from INetworkDataT)

See Also