From 1a21deb6edb0a2ec218cdba312f5fc89bf2115a4 Mon Sep 17 00:00:00 2001
From: Mirko Waechter <mirko.waechter@kit.edu>
Date: Thu, 28 Aug 2014 19:04:51 +0200
Subject: [PATCH] HandUnitSimulationApp fix

---
 source/RobotAPI/units/CMakeLists.txt | 1 -
 source/RobotAPI/units/HandUnit.cpp   | 1 +
 source/RobotAPI/units/HandUnit.h     | 4 +++-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/source/RobotAPI/units/CMakeLists.txt b/source/RobotAPI/units/CMakeLists.txt
index 428c8d260..60886e132 100644
--- a/source/RobotAPI/units/CMakeLists.txt
+++ b/source/RobotAPI/units/CMakeLists.txt
@@ -13,7 +13,6 @@ if (Eigen3_FOUND AND Simox_FOUND)
         ${Simox_INCLUDE_DIRS})
 endif()
 
-message(status ${Eigen3_INCLUDE_DIR})
 
 set(LIB_NAME       RobotAPIUnits)
 set(LIB_VERSION    0.1.0)
diff --git a/source/RobotAPI/units/HandUnit.cpp b/source/RobotAPI/units/HandUnit.cpp
index 75d01b3be..853743acb 100644
--- a/source/RobotAPI/units/HandUnit.cpp
+++ b/source/RobotAPI/units/HandUnit.cpp
@@ -27,6 +27,7 @@
 #include <Core/core/system/ArmarXDataPath.h>
 
 #include <VirtualRobot/VirtualRobot.h>
+#include <VirtualRobot/EndEffector/EndEffector.h>
 #include <VirtualRobot/XML/RobotIO.h>
 
 #include <vector>
diff --git a/source/RobotAPI/units/HandUnit.h b/source/RobotAPI/units/HandUnit.h
index e1cadc2a0..6275621d9 100644
--- a/source/RobotAPI/units/HandUnit.h
+++ b/source/RobotAPI/units/HandUnit.h
@@ -32,12 +32,14 @@
 #include <Core/core/system/ImportExportComponent.h>
 #include <Core/observers/variant/SingleTypeVariantList.h>
 
-#include <VirtualRobot/EndEffector/EndEffector.h>
+
 
 namespace VirtualRobot
 {
     class Robot;
     typedef boost::shared_ptr<Robot> RobotPtr;
+    class EndEffector;
+    typedef boost::shared_ptr<EndEffector> EndEffectorPtr;
 }
 namespace armarx
 {
-- 
GitLab