ResultDataTimeInterpolator Class

Class for interpolating ResultData values in time.

This class has some buffer functionality such that results for the same inputs are returned immediately, without a need for searching.

Definition

Namespace: DHI.Mike1D.ResultDataAccess
Assembly: DHI.Mike1D.ResultDataAccess (in DHI.Mike1D.ResultDataAccess.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class ResultDataTimeInterpolator : IDoubleNetworkProxy
Inheritance
Object    ResultDataTimeInterpolator
Implements
IDoubleNetworkProxy

Constructors

Properties

TimeFraction Fraction within time interval that is currently pointed to
TimeInterval Time interval that is currently pointed to

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetInterval Calculate interval and fraction for the time.
GetProxy Get a proxy for generic/global data
GetProxy(INetworkNode) Get a proxy for the node
GetProxy(INetworkReach) Get a proxy for the reach, covering a number of gridpoints
GetProxy(INetworkReach, Int32) Get a proxy for the gridpoint in the reach
GetProxyReachGeneric Get a proxy for the reach, generic data (not gridpoint associated)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
SetTime Set time of interpolation
SetTimeInterval Set time of interpolation
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

_times Times from ResultData object

See Also