From 31b902012c2c47655e90121f642dfa5bd2fa2f36 Mon Sep 17 00:00:00 2001
From: Raphael Grimm <raphael.grimm@kit.edu>
Date: Mon, 29 Jun 2020 14:23:20 +0200
Subject: [PATCH] Add SpinBoxToVector::set(double)

---
 .../NJointControllerGuiPluginUtility/SpinBoxToVector.h    | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/source/RobotAPI/libraries/NJointControllerGuiPluginUtility/SpinBoxToVector.h b/source/RobotAPI/libraries/NJointControllerGuiPluginUtility/SpinBoxToVector.h
index 23bb6f7a5..3fe18f27c 100644
--- a/source/RobotAPI/libraries/NJointControllerGuiPluginUtility/SpinBoxToVector.h
+++ b/source/RobotAPI/libraries/NJointControllerGuiPluginUtility/SpinBoxToVector.h
@@ -125,9 +125,17 @@ namespace armarx
             ARMARX_CHECK_EQUAL(set->getSize(), _widgets.size());
             for (std::size_t i = 0; i < _widgets.size(); ++i)
             {
+                ARMARX_CHECK_NOT_NULL(set->getNode(i));
                 _widgets.at(i)->setValue(set->getNode(i)->getJointValue());
             }
         }
+        void set(double d)
+        {
+            for (auto w : _widgets)
+            {
+                w->setValue(d);
+            }
+        }
     public:
         void addWidget(Qwid* s)
         {
-- 
GitLab