base
Pressure.hpp
Go to the documentation of this file.
1 #ifndef __BASE_PRESSURE_HPP__
2 #define __BASE_PRESSURE_HPP__
3 
4 namespace base
5 {
12  class Pressure
13  {
14  public:
21  float pascal;
22 
26  Pressure();
27 
28  public:
30  static Pressure fromPascal(float pascal);
31 
33  static Pressure fromBar(float bar);
34 
36  static Pressure fromPSI(float psi);
37 
39  float toPa() const;
40 
42  float toBar() const;
43 
45  float toPSI() const;
46  };
47 }
48 
49 #endif
50 
static Pressure fromBar(float bar)
Definition: Pressure.cpp:19
static Pressure fromPSI(float psi)
Definition: Pressure.cpp:24
Definition: Pressure.hpp:12
float toPSI() const
Definition: Pressure.cpp:39
float pascal
Definition: Pressure.hpp:21
Definition: LinearAngular6DCommand.hpp:8
Pressure()
Definition: Pressure.cpp:7
float toBar() const
Definition: Pressure.cpp:34
static Pressure fromPascal(float pascal)
Definition: Pressure.cpp:12
float toPa() const
Definition: Pressure.cpp:29