724e926f7f64aa0ce235ad23a2d00fd40be3716d
[speedfreak] / Client / measures.cpp
1 /*
2  * CarMainWindow main class
3  *
4  * @author     Janne Änäkkälä <janne.anakkala@fudeco.com>
5  * @copyright  (c) 2010 Speed Freak team
6  * @license    http://opensource.org/licenses/gpl-license.php GNU Public License
7  */
8
9 #include "measures.h"
10
11 Measures::Measures()
12 {
13 }
14
15 /**
16   * Initializes measures class's member variables.
17   */
18 void Measures::initializeMembers()
19 {
20     this->setTime10kmh(0);
21     this->setTime20kmh(0);
22     this->setTime30kmh(0);
23     this->setTime40kmh(0);
24     this->setTime50kmh(0);
25     this->setTime60kmh(0);
26     this->setTime70kmh(0);
27     this->setTime80kmh(0);
28     this->setTime90kmh(0);
29     this->setTime100kmh(0);
30 }
31
32 /**
33  * Get the value of time10kmh
34  * @return time10kmh the time in qreal when speed has been 10 km/h
35  */
36 qreal Measures::getTime10kmh()
37 {
38     return time10kmh;
39 }
40
41 qreal Measures::getTime20kmh()
42 {
43     return time20kmh;
44 }
45
46 qreal Measures::getTime30kmh()
47 {
48     return time30kmh;
49 }
50
51 qreal Measures::getTime40kmh()
52 {
53     return time40kmh;
54 }
55
56 qreal Measures::getTime50kmh()
57 {
58     return time50kmh;
59 }
60
61 qreal Measures::getTime60kmh()
62 {
63     return time60kmh;
64 }
65
66 qreal Measures::getTime70kmh()
67 {
68     return time70kmh;
69 }
70
71 qreal Measures::getTime80kmh()
72 {
73     return time80kmh;
74 }
75
76 qreal Measures::getTime90kmh()
77 {
78     return time90kmh;
79 }
80
81 qreal Measures::getTime100kmh()
82 {
83     return time100kmh;
84 }
85
86 /**
87  * Set the given time in to the time10kmh
88  * @param pTime is time in qreal
89  */
90 void Measures::setTime10kmh(qreal pTime)
91 {
92     time10kmh = pTime;
93 }
94
95 void Measures::setTime20kmh(qreal pTime)
96 {
97     time20kmh = pTime;
98 }
99
100 void Measures::setTime30kmh(qreal pTime)
101 {
102     time30kmh = pTime;
103 }
104
105 void Measures::setTime40kmh(qreal pTime)
106 {
107     time40kmh = pTime;
108 }
109
110 void Measures::setTime50kmh(qreal pTime)
111 {
112     time50kmh = pTime;
113 }
114
115 void Measures::setTime60kmh(qreal pTime)
116 {
117     time60kmh = pTime;
118 }
119
120 void Measures::setTime70kmh(qreal pTime)
121 {
122     time70kmh = pTime;
123 }
124
125 void Measures::setTime80kmh(qreal pTime)
126 {
127     time80kmh = pTime;
128 }
129
130 void Measures::setTime90kmh(qreal pTime)
131 {
132     time90kmh = pTime;
133 }
134
135 void Measures::setTime100kmh(qreal pTime)
136 {
137     time100kmh = pTime;
138 }