FloodMapCrossSectionClosed Class

Class for a closed cross section, for which flood maps cannot be created.

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 FloodMapCrossSectionClosed : IFloodMapCrossSection
Inheritance
Object    FloodMapCrossSectionClosed
Implements
IFloodMapCrossSection

Constructors

FloodMapCrossSectionClosed Class for a closed cross section, for which flood maps cannot be created.
FloodMapCrossSectionClosed(ICrossSection) Class for a closed cross section, for which flood maps cannot be created.
FloodMapCrossSectionClosed(IRes1DCrossSection, ZLocation, Double) Class for a closed cross section, for which flood maps cannot be created.

Properties

BottomLevel 
CoordinatesNot supported for closed cross sections
IsOpen Flag specifying if cross section is an open cross section.
LeftLeveeBankNot supported for closed cross sections
LeftLowFlowBankNot supported for closed cross sections
Location Location of the current cross section. The Z-coordinate is the bottom level of the cross section (unless defined by the raw data (the open cross sections)).
LowestPointNot supported for closed cross sections
MaxWidth Maximum width of cross section. For open cross section it is the width at the top of the cross section
Points List of the points defining the geometry of the cross section. Null if geometry is not explicitly defined (defined by processed data only)
RightLeveeBankNot supported for closed cross sections
RightLowFlowBankNot supported for closed cross sections

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)
GetAreaNot supported for closed cross sections
GetFlowDistributionConveyanceNot supported for closed cross sections
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetLocalFlowDistributionDepthFactorNot supported for closed cross sections
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)

Extension Methods

GetBottomlevel Calculates the local bottom level for the coordinate, by interpolation.

In case more than one cross section line segment contains x, the first is returned.


(Defined by FloodMapExtensions)
GetCrossSectionX Returns the cross-sectional x coordinate at the relative coordinate v of the cross section

Zero is center of river, negative values are left of center, positive values are right of center.


(Defined by FloodMapExtensions)
GetResistance Calculates the local resistance for the coordinate. If resistance does not vary over the cross section, 1 is returned.

In case more than one cross section line segment contains x, the first is returned.


(Defined by FloodMapExtensions)
LeftLeveeBank LeftLeveeBank in cs as an INetworkCrossSectionPoint
(Defined by FloodMapExtensions)
LeftLowFlowBank LeftLowFlowBank in cs as an INetworkCrossSectionPoint
(Defined by FloodMapExtensions)
LowestPoint Lowest point in cs as an INetworkCrossSectionPoint
(Defined by FloodMapExtensions)
RightLeveeBank RightLeveeBank in cs as an INetworkCrossSectionPoint
(Defined by FloodMapExtensions)
RightLowFlowBank RightLowFlowBank in cs as an INetworkCrossSectionPoint
(Defined by FloodMapExtensions)

See Also