From 8156c2057007e9abf90fa51586aee43a0069ab38 Mon Sep 17 00:00:00 2001
From: Thomas Fischer <thomas.fischer@ufz.de>
Date: Thu, 3 Jan 2013 08:16:22 +0100
Subject: [PATCH] Reducing include dependencies in class VtkPolylinesSource.

---
 Gui/VtkVis/VtkPolylinesSource.cpp | 4 ++++
 Gui/VtkVis/VtkPolylinesSource.h   | 6 +++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/Gui/VtkVis/VtkPolylinesSource.cpp b/Gui/VtkVis/VtkPolylinesSource.cpp
index 1f7cadf327d..583ea0370e7 100644
--- a/Gui/VtkVis/VtkPolylinesSource.cpp
+++ b/Gui/VtkVis/VtkPolylinesSource.cpp
@@ -10,6 +10,10 @@
  */
 
 // ** INCLUDES **
+// GeoLib
+#include "Color.h"
+#include "Polyline.h"
+
 #include "VtkPolylinesSource.h"
 
 #include <vtkCellArray.h>
diff --git a/Gui/VtkVis/VtkPolylinesSource.h b/Gui/VtkVis/VtkPolylinesSource.h
index 43ec7bbde9b..3f843503545 100644
--- a/Gui/VtkVis/VtkPolylinesSource.h
+++ b/Gui/VtkVis/VtkPolylinesSource.h
@@ -16,7 +16,11 @@
 #include "VtkAlgorithmProperties.h"
 #include <vtkPolyDataAlgorithm.h>
 
-#include "GEOObjects.h"
+// forward declaration
+namespace GeoLib {
+class Polyline;
+}
+
 
 /**
  * \brief VtkPolylinesSource is a VTK source object for the visualisation of
-- 
GitLab