ReachLocationValueT Class

A value on a reach. If on a span, then both start and end chainage is set, if on a location only the start chainage is set.

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 class ReachLocationValue<T> : IReachLocationValue<T>
Inheritance
Object    ReachLocationValueT
Implements
IReachLocationValueT

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:DHI.Mike1D.Generic.ReachLocationValue`1"]

Constructors

ReachLocationValueT(Double, T) Create new value at location
ReachLocationValueT(Double, T, Boolean) Create new value at location
ReachLocationValueT(Double, Double, T) Create new value at span.

Properties

DirectionPositive When two values are defined at the same point, this specifies if the value is valid from the positive side or from the negative side. When ordered, values from the negative side goes before values from the positive side.

Only used if IsSpan is false, and there are two values at the same chainage point. It does not make a difference if there is only one value at the chainage point.

Default value is false.

EndChainage End chainage of value. Only used if IsSpan is set.
IsSpan Bool indicating if value is on a location or on a span.
StartChainage Start chainage of value
Value Value

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)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also