diff --git a/Core/InputOutput/TiffHandler.cpp b/Core/InputOutput/TiffHandler.cpp index 660d46b2a2fc6b9f9145dd193fd4ffad0a986d42..16283f890831d78c1eda4466bf5eda9aa3bed024 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 d9b46c9a0c1f98f5b033fa76da3c09927a7e4778..54ff07397f35557b38caf8c1efea89f83a58ec6b 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 3c692e7cdb2d987cca497a3d25642a3c4bfcc71c..f0f3491131745e939a6dd74838bd779e6cc6bf7e 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 2f5dc8ac020e2df7541b7d41a52adb6572f7f500..f4d02343f1d20db4856d0f1d091bcf17fc4b5200 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