-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathRecords.cs
More file actions
96 lines (68 loc) · 3.28 KB
/
Records.cs
File metadata and controls
96 lines (68 loc) · 3.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
namespace CreateRecords
{
class Records
{
public Record HighTemperature;
public Record LowTemperature;
public Record HighDewPoint;
public Record LowDewPoint;
public Record HighApparant;
public Record LowApparant;
public Record HighFeelsLike;
public Record LowFeelsLike;
public Record LowWindChill;
public Record HighHeatIndex;
public Record HighHumidex;
public Record HighMinTemp;
public Record LowMaxTemp;
public Record HighHumidity;
public Record LowHumidity;
public Record HighDailyRange;
public Record LowDailyRange;
public Record HighRainRate;
public Record HighHourlyRain;
public Record HighDailyRain;
public Record High24hRain;
public Record HighMonthlyRain;
public Record LongestDry;
public Record LongestWet;
public Record HighWindGust;
public Record HighWindAvg;
public Record HighWindRun;
public Record HighPressure;
public Record LowPressure;
public Records()
{
HighTemperature = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.TempDPlaces);
LowTemperature = new Record(Cumulus.DefaultLoVal, Program.cumulus.Units.TempDPlaces);
HighDewPoint = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.TempDPlaces);
LowDewPoint = new Record(Cumulus.DefaultLoVal, Program.cumulus.Units.TempDPlaces);
HighApparant = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.TempDPlaces);
LowApparant = new Record(Cumulus.DefaultLoVal, Program.cumulus.Units.TempDPlaces);
HighFeelsLike = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.TempDPlaces);
LowFeelsLike = new Record(Cumulus.DefaultLoVal, Program.cumulus.Units.TempDPlaces);
LowWindChill = new Record(Cumulus.DefaultLoVal, Program.cumulus.Units.TempDPlaces);
HighHeatIndex = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.TempDPlaces);
HighHumidex = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.TempDPlaces);
HighMinTemp = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.TempDPlaces);
LowMaxTemp = new Record(Cumulus.DefaultLoVal, Program.cumulus.Units.TempDPlaces);
HighHumidity = new Record((int) Cumulus.DefaultHiVal);
LowHumidity = new Record((int)Cumulus.DefaultLoVal);
HighDailyRange = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.TempDPlaces);
LowDailyRange = new Record(Cumulus.DefaultLoVal, Program.cumulus.Units.TempDPlaces);
HighRainRate = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.RainDPlaces);
HighHourlyRain = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.RainDPlaces);
HighDailyRain = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.RainDPlaces);
High24hRain = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.RainDPlaces);
HighMonthlyRain = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.RainDPlaces);
LongestDry = new Record(0);
LongestWet = new Record(0);
HighWindGust = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.WindDPlaces);
HighWindAvg = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.WindAvgDPlaces);
HighWindRun = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.WindRunDPlaces);
HighPressure = new Record(Cumulus.DefaultHiVal, Program.cumulus.Units.PressDPlaces);
LowPressure = new Record(Cumulus.DefaultLoVal, Program.cumulus.Units.PressDPlaces);
}
}
}