From d66b5b81cec926d5adf051d8fa281edbb78b3c8f Mon Sep 17 00:00:00 2001 From: Fabian Reister <fabian.reister@kit.edu> Date: Thu, 2 Sep 2021 18:48:58 +0200 Subject: [PATCH] fixing compiler warning --- source/RobotAPI/libraries/diffik/DiffIKProvider.h | 3 +++ source/RobotAPI/libraries/diffik/SimpleDiffIK.h | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/source/RobotAPI/libraries/diffik/DiffIKProvider.h b/source/RobotAPI/libraries/diffik/DiffIKProvider.h index afa25c9cc..2e3b0967a 100644 --- a/source/RobotAPI/libraries/diffik/DiffIKProvider.h +++ b/source/RobotAPI/libraries/diffik/DiffIKProvider.h @@ -39,10 +39,13 @@ namespace armarx Eigen::VectorXf jointValues; }; + class DiffIKProvider { public: virtual DiffIKResult SolveAbsolute(const Eigen::Matrix4f& targetPose) = 0; virtual DiffIKResult SolveRelative(const Eigen::Matrix4f& targetPose, const Eigen::VectorXf& startJointValues) = 0; + + virtual ~DiffIKProvider() = default; }; } diff --git a/source/RobotAPI/libraries/diffik/SimpleDiffIK.h b/source/RobotAPI/libraries/diffik/SimpleDiffIK.h index 66d4745d7..d71ebbee9 100644 --- a/source/RobotAPI/libraries/diffik/SimpleDiffIK.h +++ b/source/RobotAPI/libraries/diffik/SimpleDiffIK.h @@ -120,8 +120,6 @@ namespace armarx DiffIKResult SolveAbsolute(const Eigen::Matrix4f& targetPose); DiffIKResult SolveRelative(const Eigen::Matrix4f& targetPose, const Eigen::VectorXf& startJointValues); - virtual ~SimpleDiffIKProvider() = default; - private: VirtualRobot::RobotNodeSetPtr rns; VirtualRobot::RobotNodePtr tcp; -- GitLab