Click or drag to resize

ProcessingLevelsSpecs Class

level-related specifications for pre-processing of cross section data
Inheritance Hierarchy
SystemObject
  DHI.Mike1D.CrossSectionModuleProcessingLevelsSpecs

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 ProcessingLevelsSpecs : ICloneable, 
	IExtensibleDataObject

The ProcessingLevelsSpecs type exposes the following members.

Properties
  NameDescription
Public propertyExtensionData
Holds data from an extended DataContract
Public propertyMaxLevel
if ProcessingOption is Equidistant or UserDefined, the upper end of range, or NotANumber if not applicable or set

MaxLevel is relative to raw data, and must not include any datum offset

Public propertyMinLevel
if ProcessingOption is Equidistant or UserDefined, the lower end of range, or NotANumber if not applicable or set

MinLevel is relative to raw data, and must not include any datum offset

Public propertyNoOfLevels
careful: there can be a value for the number of levels to use, which, if ProcessingOption is UserDefined, will be equal to the Length of UserDefLevels - but this number can also be set independently.
Public propertyOption
how to do pre-processing
Public propertyProcessedLevelsStartAtZero
True if the processed levels should be forced to start at zero (MU approach) even if the raw data does not do so.
Public propertyTopExtension
Type of top extension of processed data.
Public propertyUserDefLevels
the levels for user-defined processing (absolute elevations in [m]!), or null if none. Must be strictly monotonically increasing. Apart from these, the relative min and max levels, plus the datum, from the raw data will also be part of the processed levels. NOTE: if you set an individual value within the array, you must re-process the hydraulic data.

Levels are relative to raw data, and must not include any datum offset

Top
Methods
  NameDescription
Public methodClone
ICloneable. Make a copy of this.
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