diff --git a/CMakeLists.txt b/CMakeLists.txt index 65d1572a9a..25b7dfb275 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -80,6 +80,8 @@ else(WIN32) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${PDAL_OUTPUT_LIB_DIR}") endif(WIN32) +set(PDAL_HEADERS_DIR "${PROJECT_SOURCE_DIR}/include/pdal") +set(PDAL_UTIL_DIR "${PROJECT_SOURCE_DIR}/util") #------------------------------------------------------------------------------ # misc user options diff --git a/filters/chipper/ChipperFilter.hpp b/filters/chipper/ChipperFilter.hpp index 4337fe2bd0..73ad5b9b73 100644 --- a/filters/chipper/ChipperFilter.hpp +++ b/filters/chipper/ChipperFilter.hpp @@ -44,7 +44,6 @@ #include #include -#include #include namespace pdal diff --git a/filters/crop/CropFilter.hpp b/filters/crop/CropFilter.hpp index ecc43d8c47..b80bc7034e 100644 --- a/filters/crop/CropFilter.hpp +++ b/filters/crop/CropFilter.hpp @@ -35,7 +35,6 @@ #pragma once #include -#include #ifdef PDAL_HAVE_GEOS #include diff --git a/include/pdal/Metadata.hpp b/include/pdal/Metadata.hpp index 8db8812be3..98502b1650 100644 --- a/include/pdal/Metadata.hpp +++ b/include/pdal/Metadata.hpp @@ -40,7 +40,7 @@ #include #include -#include +#include #include #include diff --git a/include/pdal/PDALUtils.hpp b/include/pdal/PDALUtils.hpp index 242d53cc6f..856c09decf 100644 --- a/include/pdal/PDALUtils.hpp +++ b/include/pdal/PDALUtils.hpp @@ -40,7 +40,6 @@ #include #include #include -#include #include #include #include @@ -213,7 +212,7 @@ void PDAL_DLL write_rst(std::ostream& ost, const boost::property_tree::ptree& pt, int level=0); - + inline std::ostream& toRST(const PointBuffer& buffer, std::ostream& os) { const Dimension::IdList& dims = buffer.dims(); diff --git a/include/pdal/PointBuffer.hpp b/include/pdal/PointBuffer.hpp index b71c3527a7..35e54ec05e 100644 --- a/include/pdal/PointBuffer.hpp +++ b/include/pdal/PointBuffer.hpp @@ -34,7 +34,7 @@ #pragma once -#include +#include #include #include diff --git a/include/pdal/QuadIndex.hpp b/include/pdal/QuadIndex.hpp index 4dfaefe90d..582aa971b1 100644 --- a/include/pdal/QuadIndex.hpp +++ b/include/pdal/QuadIndex.hpp @@ -38,7 +38,7 @@ #include #include -#include +#include namespace pdal { diff --git a/include/pdal/QuickInfo.hpp b/include/pdal/QuickInfo.hpp index 745fe24292..e44bcf296f 100644 --- a/include/pdal/QuickInfo.hpp +++ b/include/pdal/QuickInfo.hpp @@ -36,7 +36,7 @@ #include -#include +#include #include namespace pdal @@ -45,7 +45,7 @@ namespace pdal struct QuickInfo { public: - BOX3D m_bounds; + BOX3D m_bounds; SpatialReference m_srs; point_count_t m_pointCount; std::vector m_dimNames; diff --git a/util/Bounds.hpp b/include/pdal/util/Bounds.hpp similarity index 100% rename from util/Bounds.hpp rename to include/pdal/util/Bounds.hpp diff --git a/io/las/LasHeader.hpp b/io/las/LasHeader.hpp index e09ae20873..e1dad3fffb 100644 --- a/io/las/LasHeader.hpp +++ b/io/las/LasHeader.hpp @@ -41,7 +41,7 @@ #include #include -#include +#include #include #include @@ -195,7 +195,7 @@ class PDAL_DLL LasHeader /// Set number of bytes from the beginning to the first point record. /// \param offset - Offset to start of point data. - void setPointOffset(uint32_t offset) + void setPointOffset(uint32_t offset) { m_pointOffset = offset; } /// Set the point format. diff --git a/io/las/SummaryData.hpp b/io/las/SummaryData.hpp index 0ea446f695..d7570fcd21 100644 --- a/io/las/SummaryData.hpp +++ b/io/las/SummaryData.hpp @@ -38,7 +38,6 @@ #include #include -#include #include "LasHeader.hpp" diff --git a/kernels/random/RandomKernel.hpp b/kernels/random/RandomKernel.hpp index 1c8e9fa676..58d5c18bef 100644 --- a/kernels/random/RandomKernel.hpp +++ b/kernels/random/RandomKernel.hpp @@ -37,7 +37,6 @@ #include #include "Kernel.hpp" -#include #define SEPARATORS ",| " diff --git a/plugins/oci/io/OciCommon.cpp b/plugins/oci/io/OciCommon.cpp index 4cb0cb04f8..10fa762890 100644 --- a/plugins/oci/io/OciCommon.cpp +++ b/plugins/oci/io/OciCommon.cpp @@ -37,7 +37,6 @@ #include -#include #include #include #include diff --git a/plugins/oci/io/OciWriter.cpp b/plugins/oci/io/OciWriter.cpp index dcd6e39de9..84995d0f77 100644 --- a/plugins/oci/io/OciWriter.cpp +++ b/plugins/oci/io/OciWriter.cpp @@ -33,7 +33,6 @@ ****************************************************************************/ -#include #include #include #include diff --git a/plugins/oci/io/OciWriter.hpp b/plugins/oci/io/OciWriter.hpp index 915e1061cf..989ae6254d 100644 --- a/plugins/oci/io/OciWriter.hpp +++ b/plugins/oci/io/OciWriter.hpp @@ -35,7 +35,6 @@ #pragma once #include -#include #include pdal::Writer* createOciWriter(); diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a9fd34f070..7b0dbb4005 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -15,8 +15,7 @@ # PDAL__CPP - all the .cpp files for the given subdir/namespace # ... -set(PDAL_HEADERS_DIR "${PROJECT_SOURCE_DIR}/include/pdal") -set(PDAL_UTIL_DIR "${PROJECT_SOURCE_DIR}/util") + set(PDAL_HPP "") set(PDAL_CPP "") diff --git a/src/SpatialReference.cpp b/src/SpatialReference.cpp index 6993c96d44..ebef2cb7bf 100644 --- a/src/SpatialReference.cpp +++ b/src/SpatialReference.cpp @@ -34,7 +34,6 @@ #include #include -#include #include diff --git a/test/unit/BoundsTest.cpp b/test/unit/BoundsTest.cpp index f6d8300a98..cacaa8bdfa 100644 --- a/test/unit/BoundsTest.cpp +++ b/test/unit/BoundsTest.cpp @@ -36,7 +36,7 @@ #include -#include +#include #include using namespace pdal; diff --git a/test/unit/Support.hpp b/test/unit/Support.hpp index 97df5ceb56..ad9c71332c 100644 --- a/test/unit/Support.hpp +++ b/test/unit/Support.hpp @@ -36,7 +36,7 @@ // support functions for unit testing -#include +#include #include namespace pdal diff --git a/test/unit/io/faux/FauxReaderTest.cpp b/test/unit/io/faux/FauxReaderTest.cpp index e7b04e7148..56c53624d6 100644 --- a/test/unit/io/faux/FauxReaderTest.cpp +++ b/test/unit/io/faux/FauxReaderTest.cpp @@ -35,7 +35,6 @@ #include "gtest/gtest.h" #include -#include using namespace pdal; diff --git a/tools/lasdump/Header.hpp b/tools/lasdump/Header.hpp index 87381f6317..5053be00d9 100644 --- a/tools/lasdump/Header.hpp +++ b/tools/lasdump/Header.hpp @@ -38,7 +38,7 @@ #include -#include +#include #include namespace pdal @@ -166,7 +166,7 @@ class Header /// Set number of bytes from the beginning to the first point record. /// \param offset - Offset to start of point data. - void setPointOffset(uint32_t offset) + void setPointOffset(uint32_t offset) { m_pointOffset = offset; } /// Set the point format. diff --git a/util/Bounds.cpp b/util/Bounds.cpp index 758ae6b3a4..f9d3ce2b36 100644 --- a/util/Bounds.cpp +++ b/util/Bounds.cpp @@ -36,7 +36,7 @@ #include #include -#include "Bounds.hpp" +#include namespace { diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt index c5898a2081..f3d2f44872 100644 --- a/util/CMakeLists.txt +++ b/util/CMakeLists.txt @@ -7,7 +7,7 @@ if(EXISTS) endif() set(PDAL_UTIL_HPP - "${PDAL_UTIL_DIR}/Bounds.hpp") + "${PDAL_HEADERS_DIR}/util/Bounds.hpp") set(PDAL_UTIL_CPP "${PDAL_UTIL_DIR}/Bounds.cpp")