ICrossSectionPoint Interface

Point on a cross section.

Definition

Namespace: DHI.Mike1D.CrossSectionModule
Assembly: DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public interface ICrossSectionPoint : INetworkCrossSectionPoint, 
	ICloneable
Implements
INetworkCrossSectionPoint, ICloneable

Properties

DistributedResistance The distributed resistance factor for this point. Value only applies of owning cross section's ResistanceDistribution is Distributed. The EUM unit and type depend on the cross sections ResistanceFormulation. You should use CrossSectionPoint.GetResistance to retrieve the resistance factor for the actual ResistanceDistribution; the getter is "at your risk".
HasVegetation return true iff this point's Zone is any of the vegetation zones.
Index returns the index of this point within the (sorted by x) list of points of the owning cross section. If the latter doesn't exist, return -1.
MarkerString String representation of markers on this cross section point. Used by GUI.
Owner the list of points of which this point is a part
UserMarker Returns the user marker for this point. If none exists, returns 0 (zero).
VegetationHeight The height of vegetation (only valid if in a vegetation zone, otherwise zero). [meters]. IMPORTANT NOTE: In the MZ XSec editor, vegetation height can be non-zero in all zones (even though it doesn't make sense...)!
X The X coordinate for this cross section point. [meters]
Z The Z coordinate for this cross section point. [meters]
Zone The zone type this point lies in.

Methods

CloneCreates a new object that is a copy of the current instance.
(Inherited from ICloneable)

See Also