Table of Contents

Class DFS0

Namespace
BlueM.Wave.Fileformats
Assembly
Wave.dll
public class DFS0 : TimeSeriesFile
Inheritance
DFS0
Inherited Members

Remarks

Only works in x64

Constructors

DFS0(string, bool)

public DFS0(string FileName, bool ReadAllNow = false)

Parameters

FileName string
ReadAllNow bool

Properties

UseImportDialog

Flag indicating whether to show the import dialog

public override bool UseImportDialog { get; }

Property Value

bool

Methods

InterpretationToDataValueType(InterpretationEnum)

Converts a TimeSeries.Interpretation to a DHI.Generic.MikeZero.DFS.DataValueType

public static DataValueType InterpretationToDataValueType(TimeSeries.InterpretationEnum interpretation)

Parameters

interpretation TimeSeries.InterpretationEnum

the interpretation to convert

Returns

DataValueType

the corresponding DataValueType, defaults to DataValueType.Instantaneous

UnitToEUMUnit(string)

Converts a string unit to a DHI.Generic.MikeZero.eumUnit

public static eumUnit UnitToEUMUnit(string unit)

Parameters

unit string

unit

Returns

eumUnit

the corresponding eumUnit, defaults to eumUUnitUndefined

readFile()

Reads the file

public override void readFile()

readSeriesInfo()

Reads series info

public override void readSeriesInfo()

writeFile(ref List<TimeSeries>, string)

Writes one or more timeseries to a DFS0 file Displays a dialog for setting EUM Item and Unit

public static void writeFile(ref List<TimeSeries> tsList, string path)

Parameters

tsList List<TimeSeries>

list of TimeSeries

path string

path to file