Click or drag to resize

CrossSectionPoint Class

A class representing a point on the cross section
Inheritance Hierarchy
SystemObject
  DHI.Mike1D.CrossSectionModuleCrossSectionPoint

Namespace:  DHI.Mike1D.CrossSectionModule
Assembly:  DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public class CrossSectionPoint : ICrossSectionPoint, 
	ICloneable, IExtensibleDataObject

The CrossSectionPoint type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyDistributedResistance
The distributed resistance factor for this point. Value only applies when owning cross section's ResistanceDistribution is Distributed. The EUM unit and type depend on the cross sections ResistanceFormulation. You should use GetResistance(XSBaseRaw, ICrossSectionPoint, CrossSectionPointList) to retrieve the resistance factor for the actual ResistanceDistribution.
Public propertyExtensionData
Holds data from an extended DataContract
Public propertyHasVegetation
return true iff this point's Zone is any of the vegetation zones.
Public propertyIndex
returns the index of this point within the owning list of points If the latter doesn't exist, return -1.
Public propertyMarkerString
String representation of markers on this cross section point. Used by GUI.
Public propertyOwner
the list of points of which this point is a part of
Public propertyUserMarker
Returns the user marker for this point. If none exists, returns 0 (zero).
Public propertyVegetationHeight
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...)!
Public propertyX
The X coordinate for this cross section point. [meters]
Public propertyZ
The Z coordinate for this cross section point. [meters]
Public propertyZone
The zone type this point lies in.
Top
Methods
  NameDescription
Public methodClone
ICloneable implementation. deep clone, including owner
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also