From e41d1c37979d275b720b3c91c9d71c986dbb4382 Mon Sep 17 00:00:00 2001
From: Gennady Pospelov <g.pospelov@fz-juelich.de>
Date: Tue, 24 Oct 2017 15:50:52 +0200
Subject: [PATCH] Unused variables and new getters for zAxis

---
 GUI/coregui/Models/IntensityDataItem.cpp | 10 ++++++++++
 GUI/coregui/Models/IntensityDataItem.h   |  4 ++--
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/GUI/coregui/Models/IntensityDataItem.cpp b/GUI/coregui/Models/IntensityDataItem.cpp
index ea7709283e3..d268d5c8da1 100644
--- a/GUI/coregui/Models/IntensityDataItem.cpp
+++ b/GUI/coregui/Models/IntensityDataItem.cpp
@@ -390,6 +390,16 @@ BasicAxisItem* IntensityDataItem::yAxisItem()
     return const_cast<BasicAxisItem*>(static_cast<const IntensityDataItem*>(this)->yAxisItem());
 }
 
+const BasicAxisItem* IntensityDataItem::zAxisItem() const
+{
+    return dynamic_cast<const BasicAxisItem*>(getItem(P_ZAXIS));
+}
+
+BasicAxisItem* IntensityDataItem::zAxisItem()
+{
+    return const_cast<BasicAxisItem*>(static_cast<const IntensityDataItem*>(this)->zAxisItem());
+}
+
 //! Set axes viewport to original data.
 
 void IntensityDataItem::resetView()
diff --git a/GUI/coregui/Models/IntensityDataItem.h b/GUI/coregui/Models/IntensityDataItem.h
index 1e26c55dd06..2f2183b2e39 100644
--- a/GUI/coregui/Models/IntensityDataItem.h
+++ b/GUI/coregui/Models/IntensityDataItem.h
@@ -32,8 +32,6 @@ public:
     static const QString P_TITLE;
     static const QString P_IS_INTERPOLATED;
     static const QString P_GRADIENT;
-    static const QString P_ZAXIS_MIN;
-    static const QString P_ZAXIS_MAX;
     static const QString P_AXES_UNITS;
     static const QString P_XAXIS;
     static const QString P_YAXIS;
@@ -94,6 +92,8 @@ public:
     BasicAxisItem* xAxisItem();
     const BasicAxisItem* yAxisItem() const;
     BasicAxisItem* yAxisItem();
+    const BasicAxisItem* zAxisItem() const;
+    BasicAxisItem* zAxisItem();
 
     void resetView();
 
-- 
GitLab