diff --git a/Base/Axis/Coordinate.h b/Base/Axis/Coordinate.h index 3bd802836de6001acca29ad4d84678af9a7c4869..b478dad47b730a2a90dab1d47cd121f79382fa2d 100644 --- a/Base/Axis/Coordinate.h +++ b/Base/Axis/Coordinate.h @@ -28,7 +28,10 @@ public: Coordinate(const std::string& label); Coordinate(const std::string& name, const std::string& unit); - bool operator==(const Coordinate& other) const = default; + bool operator==(const Coordinate& other) const + { + return (m_name == other.m_name && m_unit == other.m_unit); + } const std::string& name() const { return m_name; } const std::string& unit() const { return m_unit; }