FloodMapHSpan Class

A FloodMapHSpan is a span between two H points. It can be shared by many MapBox's, in case digipoints are present in between or close to the two H points.

It also contains pointers to upstream/downstream nearest H points with a non-interpolated open cross section.

Definition

Namespace: DHI.Mike1D.FloodMap
Assembly: DHI.Mike1D.FloodMap (in DHI.Mike1D.FloodMap.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class FloodMapHSpan
Inheritance
Object    FloodMapHSpan

Constructors

FloodMapHSpanInitializes a new instance of the FloodMapHSpan class

Properties

DoHGridPoint Nearest Downstream H point
DoWaterLevelGetter Water level getter at end of HSpan
EndChainage Chainage at end of HSpan
IsActive Flag indicating if h-span is active and covers one or more output cell.
ListIndex Index into list of FloodMapHSpans, for fast referencing
MapBoxes A list of MapBoxes belonging to this span
NextSpan Next span in river. Can be null, if this span is the last.
PrevSpan Previous span in river. Can be null, if this span is the first.
StartChainage Chainage at start of HSpan
UpHGridPoint Nearest Upstream H point
UpWaterLevelGetter Water level getter at start of HSpan

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)
GetBottomLevelAt Get bottom level at the provided h-span relative coordinates
GetCrossSectionSpanFactor Interpolation factor between the two h points with cross section, based on the interpolation factor within this span
GetDistanceToCenterAt Get distance to river center line at the provided h-span relative coordinates
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetQValueAt Get Q point value at the relative coordinate within the HSpan.

Where upstream or downstream values are not available, as e.g. at start/end of a river, the val in this span is returned.

GetResistanceAt Get bottom level at the provided h-span relative coordinates
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetValueAt Get value at the provided h-span relative coordinates
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

DoCrossLine Downstream cross line. It might now have a cross section
DoCrossSection Nearest Downstream non-interpolated cross section
Reach Reach that span belongs to
UpCrossLine Upstream cross line. It might now have a cross section
UpCrossSection Nearest Upstream non-interpolated cross section

See Also