1 #ifndef __BASE_TEMPERATURE_HH__ 2 #define __BASE_TEMPERATURE_HH__ std::ostream & operator<<(std::ostream &os, Angle angle)
Definition: Angle.cpp:25
bool operator>(const Temperature &other) const
Definition: Temperature.cpp:68
bool operator<(const Temperature &other) const
Definition: Temperature.cpp:63
double getCelsius() const
Definition: Temperature.cpp:43
static Temperature fromCelsius(double celsius)
Definition: Temperature.cpp:33
static double kelvin2Celsius(double kelvin)
Definition: Temperature.cpp:18
Temperature operator-(Temperature a, Temperature b)
Definition: Temperature.cpp:78
bool isInRange(const Temperature &left_limit, const Temperature &right_limit) const
Definition: Temperature.cpp:99
bool isApprox(Temperature other, double prec=1e-5) const
Definition: Temperature.cpp:48
Temperature()
Definition: Temperature.cpp:8
Temperature operator*(Temperature a, double b)
Definition: Temperature.cpp:83
bool operator==(const Temperature &other) const
Definition: Temperature.cpp:58
Temperature operator+(Temperature a, Temperature b)
Definition: Temperature.cpp:73
Definition: LinearAngular6DCommand.hpp:8
double kelvin
Definition: Temperature.hpp:25
static double celsius2Kelvin(double celsius)
Definition: Temperature.cpp:23
void operator=(const Temperature &other)
Definition: Temperature.cpp:53
static Temperature fromKelvin(double kelvin)
Definition: Temperature.cpp:28
double getKelvin() const
Definition: Temperature.cpp:38
Definition: Temperature.hpp:14