From 16c602aa815dbe40d8c223ef1ec0fdb1f365577d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tobias=20Gr=C3=B6ger?= <tobias.groeger@student.kit.edu>
Date: Wed, 8 Mar 2023 04:27:00 +0100
Subject: [PATCH] Clean up types

---
 .../RobotAPI/libraries/armem_vision/types.h   | 40 -------------------
 1 file changed, 40 deletions(-)

diff --git a/source/RobotAPI/libraries/armem_vision/types.h b/source/RobotAPI/libraries/armem_vision/types.h
index fe584e3dc..1a6b6b7d6 100644
--- a/source/RobotAPI/libraries/armem_vision/types.h
+++ b/source/RobotAPI/libraries/armem_vision/types.h
@@ -47,45 +47,5 @@ namespace armarx::armem::vision
         Grid grid;
     };
 
-    struct Ellipsoid
-    {
-        Eigen::Isometry3f pose = Eigen::Isometry3f::Identity();
-
-        Eigen::Vector2f radii = Eigen::Vector2f::Zero();
-    };
-
-    struct Circle
-    {
-        Eigen::Vector2f center = Eigen::Vector2f::Zero();
-        float radius = 0.F;
-    };
-
-    struct LaserScannerFeature
-    {
-        using Points = std::vector<Eigen::Vector2f>;
-        using Chain = Points;
-
-        Points convexHull;
-
-        Circle circle;
-        Ellipsoid ellipsoid;
-
-        Chain chain;
-
-        Points points;
-    };
-
-    struct LaserScannerFeatures
-    {
-        // TODO(fabian.reister): framed pose
-        std::string frame;
-        Eigen::Isometry3f frameGlobalPose;
-
-        std::vector<LaserScannerFeature> features;
-
-
-        // std::vector<Ellipsoid> linesAsEllipsoids(float axisLength) const;
-    };
-
 
 } // namespace armarx::armem::vision
-- 
GitLab