From 4ab06ca0d536402576ed5890d4af69f4d6187d67 Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de> Date: Thu, 14 Jul 2016 11:34:55 +0200 Subject: [PATCH] correct tiff includes; further manual edits --- Core/InputOutput/TiffHandler.cpp | 1 - Core/InputOutput/TiffHandler.h | 10 +++++----- Core/Tools/NumpyUtils.cpp | 7 ++++--- Core/Tools/OutputData.cpp | 7 +++---- 4 files changed, 12 insertions(+), 13 deletions(-) diff --git a/Core/InputOutput/TiffHandler.cpp b/Core/InputOutput/TiffHandler.cpp index 660d46b2a2f..16283f89083 100644 --- a/Core/InputOutput/TiffHandler.cpp +++ b/Core/InputOutput/TiffHandler.cpp @@ -15,7 +15,6 @@ #ifdef BORNAGAIN_TIFF_SUPPORT -#include <tiffio.hxx> #include "Utils.h" #include "BornAgainNamespace.h" #include "TiffHandler.h" diff --git a/Core/InputOutput/TiffHandler.h b/Core/InputOutput/TiffHandler.h index d9b46c9a0c1..54ff07397f3 100644 --- a/Core/InputOutput/TiffHandler.h +++ b/Core/InputOutput/TiffHandler.h @@ -20,6 +20,7 @@ #include "OutputData.h" #include <tiffio.h> +#include <tiffio.hxx> #include <memory> //! @class TiffHandler @@ -34,9 +35,9 @@ public: void read(std::istream& input_stream); - const OutputData<double> *getOutputData() const; + const OutputData<double>* getOutputData() const; - void write(const OutputData<double> &data, std::ostream &output_stream); + void write(const OutputData<double>& data, std::ostream& output_stream); private: void read_header(); @@ -46,13 +47,12 @@ private: void close(); void create_output_data(); - TIFF *m_tiff; + TIFF* m_tiff; size_t m_width; size_t m_height; - std::unique_ptr<OutputData<double> > m_data; + std::unique_ptr<OutputData<double>> m_data; }; #endif // BORNAGAIN_TIFF_SUPPORT #endif // TIFFHANDLER_H - diff --git a/Core/Tools/NumpyUtils.cpp b/Core/Tools/NumpyUtils.cpp index 3c692e7cdb2..f0f34911317 100644 --- a/Core/Tools/NumpyUtils.cpp +++ b/Core/Tools/NumpyUtils.cpp @@ -14,13 +14,14 @@ // ************************************************************************** // -#include "NumpyUtils.h" -#include "Exceptions.h" - #ifdef BORNAGAIN_PYTHON + #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION #define PY_ARRAY_UNIQUE_SYMBOL BORNAGAIN_PYTHONAPI_ARRAY #define NO_IMPORT_ARRAY + +#include "NumpyUtils.h" +#include "Exceptions.h" #include "numpy/arrayobject.h" PyObject* Utils::createNumpyArray(const std::vector<double>& data) diff --git a/Core/Tools/OutputData.cpp b/Core/Tools/OutputData.cpp index 2f5dc8ac020..f4d02343f1d 100644 --- a/Core/Tools/OutputData.cpp +++ b/Core/Tools/OutputData.cpp @@ -13,15 +13,14 @@ // // ************************************************************************** // -#include "OutputData.h" - #ifdef BORNAGAIN_PYTHON + #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION #define PY_ARRAY_UNIQUE_SYMBOL BORNAGAIN_PYTHONAPI_ARRAY #define NO_IMPORT_ARRAY -#include "numpy/arrayobject.h" - +#include "OutputData.h" +#include "numpy/arrayobject.h" template<> PyObject *OutputData<double>::getArray() const -- GitLab