diff --git a/CMakeLists.txt b/CMakeLists.txt index 5fe7322c..342fd9e3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -50,7 +50,7 @@ endif() FIND_PACKAGE(Doxygen) -ADD_SUBDIRECTORY(library) +ADD_SUBDIRECTORY(include) diff --git a/library/CMakeLists.txt b/include/CMakeLists.txt similarity index 100% rename from library/CMakeLists.txt rename to include/CMakeLists.txt diff --git a/library/Doxyfile.in b/include/Doxyfile.in similarity index 100% rename from library/Doxyfile.in rename to include/Doxyfile.in diff --git a/library/Mainpage.dox b/include/Mainpage.dox similarity index 100% rename from library/Mainpage.dox rename to include/Mainpage.dox diff --git a/library/PolyVoxConfig.cmake.in b/include/PolyVoxConfig.cmake.in similarity index 100% rename from library/PolyVoxConfig.cmake.in rename to include/PolyVoxConfig.cmake.in diff --git a/library/PolyVoxCore/CMakeLists.txt b/include/PolyVoxCore/CMakeLists.txt similarity index 98% rename from library/PolyVoxCore/CMakeLists.txt rename to include/PolyVoxCore/CMakeLists.txt index c06c9c8a..d3e66eef 100644 --- a/library/PolyVoxCore/CMakeLists.txt +++ b/include/PolyVoxCore/CMakeLists.txt @@ -123,7 +123,6 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}/include ${CMAKE_CURRENT_SOURCE_D # Although we don't build anything for PolyVox, we still add this custom target (which # doesn't do anything) so that we can browse the source code from within Visual Studio. ADD_CUSTOM_TARGET(PolyVoxCore SOURCES ${CORE_INC_FILES}) -SET_PROPERTY(TARGET PolyVoxCore PROPERTY FOLDER "Library") #Install the core header files, including the ones in the Impl subfolder. IF(WIN32) diff --git a/library/PolyVoxCore/include/PolyVoxCore/AStarPathfinder.h b/include/PolyVoxCore/include/PolyVoxCore/AStarPathfinder.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/AStarPathfinder.h rename to include/PolyVoxCore/include/PolyVoxCore/AStarPathfinder.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/AStarPathfinder.inl b/include/PolyVoxCore/include/PolyVoxCore/AStarPathfinder.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/AStarPathfinder.inl rename to include/PolyVoxCore/include/PolyVoxCore/AStarPathfinder.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/AmbientOcclusionCalculator.h b/include/PolyVoxCore/include/PolyVoxCore/AmbientOcclusionCalculator.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/AmbientOcclusionCalculator.h rename to include/PolyVoxCore/include/PolyVoxCore/AmbientOcclusionCalculator.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/AmbientOcclusionCalculator.inl b/include/PolyVoxCore/include/PolyVoxCore/AmbientOcclusionCalculator.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/AmbientOcclusionCalculator.inl rename to include/PolyVoxCore/include/PolyVoxCore/AmbientOcclusionCalculator.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/Array.h b/include/PolyVoxCore/include/PolyVoxCore/Array.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Array.h rename to include/PolyVoxCore/include/PolyVoxCore/Array.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/BaseVolume.h b/include/PolyVoxCore/include/PolyVoxCore/BaseVolume.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/BaseVolume.h rename to include/PolyVoxCore/include/PolyVoxCore/BaseVolume.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/BaseVolume.inl b/include/PolyVoxCore/include/PolyVoxCore/BaseVolume.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/BaseVolume.inl rename to include/PolyVoxCore/include/PolyVoxCore/BaseVolume.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/BaseVolumeSampler.inl b/include/PolyVoxCore/include/PolyVoxCore/BaseVolumeSampler.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/BaseVolumeSampler.inl rename to include/PolyVoxCore/include/PolyVoxCore/BaseVolumeSampler.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.h b/include/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.h rename to include/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.inl b/include/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.inl rename to include/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/DefaultIsQuadNeeded.h b/include/PolyVoxCore/include/PolyVoxCore/DefaultIsQuadNeeded.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/DefaultIsQuadNeeded.h rename to include/PolyVoxCore/include/PolyVoxCore/DefaultIsQuadNeeded.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/DefaultMarchingCubesController.h b/include/PolyVoxCore/include/PolyVoxCore/DefaultMarchingCubesController.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/DefaultMarchingCubesController.h rename to include/PolyVoxCore/include/PolyVoxCore/DefaultMarchingCubesController.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Density.h b/include/PolyVoxCore/include/PolyVoxCore/Density.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Density.h rename to include/PolyVoxCore/include/PolyVoxCore/Density.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/FilePager.h b/include/PolyVoxCore/include/PolyVoxCore/FilePager.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/FilePager.h rename to include/PolyVoxCore/include/PolyVoxCore/FilePager.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/GradientEstimators.h b/include/PolyVoxCore/include/PolyVoxCore/GradientEstimators.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/GradientEstimators.h rename to include/PolyVoxCore/include/PolyVoxCore/GradientEstimators.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/GradientEstimators.inl b/include/PolyVoxCore/include/PolyVoxCore/GradientEstimators.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/GradientEstimators.inl rename to include/PolyVoxCore/include/PolyVoxCore/GradientEstimators.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/AStarPathfinderImpl.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/AStarPathfinderImpl.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/AStarPathfinderImpl.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/AStarPathfinderImpl.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/Config.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/Config.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/Config.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/Config.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/ErrorHandling.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/ErrorHandling.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/ErrorHandling.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/ErrorHandling.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/Logging.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/Logging.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/Logging.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/Logging.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/MarchingCubesTables.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/MarchingCubesTables.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/MarchingCubesTables.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/MarchingCubesTables.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/RandomUnitVectors.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/RandomUnitVectors.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/RandomUnitVectors.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/RandomUnitVectors.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/RandomVectors.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/RandomVectors.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/RandomVectors.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/RandomVectors.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/Timer.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/Timer.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/Timer.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/Timer.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/TypeDef.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/TypeDef.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/TypeDef.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/TypeDef.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Impl/Utility.h b/include/PolyVoxCore/include/PolyVoxCore/Impl/Utility.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Impl/Utility.h rename to include/PolyVoxCore/include/PolyVoxCore/Impl/Utility.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Interpolation.h b/include/PolyVoxCore/include/PolyVoxCore/Interpolation.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Interpolation.h rename to include/PolyVoxCore/include/PolyVoxCore/Interpolation.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/IteratorController.h b/include/PolyVoxCore/include/PolyVoxCore/IteratorController.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/IteratorController.h rename to include/PolyVoxCore/include/PolyVoxCore/IteratorController.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/IteratorController.inl b/include/PolyVoxCore/include/PolyVoxCore/IteratorController.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/IteratorController.inl rename to include/PolyVoxCore/include/PolyVoxCore/IteratorController.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/LargeVolume.h b/include/PolyVoxCore/include/PolyVoxCore/LargeVolume.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/LargeVolume.h rename to include/PolyVoxCore/include/PolyVoxCore/LargeVolume.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/LowPassFilter.h b/include/PolyVoxCore/include/PolyVoxCore/LowPassFilter.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/LowPassFilter.h rename to include/PolyVoxCore/include/PolyVoxCore/LowPassFilter.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/LowPassFilter.inl b/include/PolyVoxCore/include/PolyVoxCore/LowPassFilter.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/LowPassFilter.inl rename to include/PolyVoxCore/include/PolyVoxCore/LowPassFilter.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.h b/include/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.h rename to include/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.inl b/include/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.inl rename to include/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/Material.h b/include/PolyVoxCore/include/PolyVoxCore/Material.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Material.h rename to include/PolyVoxCore/include/PolyVoxCore/Material.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/MaterialDensityPair.h b/include/PolyVoxCore/include/PolyVoxCore/MaterialDensityPair.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/MaterialDensityPair.h rename to include/PolyVoxCore/include/PolyVoxCore/MaterialDensityPair.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Mesh.h b/include/PolyVoxCore/include/PolyVoxCore/Mesh.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Mesh.h rename to include/PolyVoxCore/include/PolyVoxCore/Mesh.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Mesh.inl b/include/PolyVoxCore/include/PolyVoxCore/Mesh.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Mesh.inl rename to include/PolyVoxCore/include/PolyVoxCore/Mesh.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/PagedVolume.h b/include/PolyVoxCore/include/PolyVoxCore/PagedVolume.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/PagedVolume.h rename to include/PolyVoxCore/include/PolyVoxCore/PagedVolume.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/PagedVolume.inl b/include/PolyVoxCore/include/PolyVoxCore/PagedVolume.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/PagedVolume.inl rename to include/PolyVoxCore/include/PolyVoxCore/PagedVolume.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/PagedVolumeChunk.inl b/include/PolyVoxCore/include/PolyVoxCore/PagedVolumeChunk.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/PagedVolumeChunk.inl rename to include/PolyVoxCore/include/PolyVoxCore/PagedVolumeChunk.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/PagedVolumeSampler.inl b/include/PolyVoxCore/include/PolyVoxCore/PagedVolumeSampler.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/PagedVolumeSampler.inl rename to include/PolyVoxCore/include/PolyVoxCore/PagedVolumeSampler.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/Picking.h b/include/PolyVoxCore/include/PolyVoxCore/Picking.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Picking.h rename to include/PolyVoxCore/include/PolyVoxCore/Picking.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Picking.inl b/include/PolyVoxCore/include/PolyVoxCore/Picking.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Picking.inl rename to include/PolyVoxCore/include/PolyVoxCore/Picking.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/PolyVoxForwardDeclarations.h b/include/PolyVoxCore/include/PolyVoxCore/PolyVoxForwardDeclarations.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/PolyVoxForwardDeclarations.h rename to include/PolyVoxCore/include/PolyVoxCore/PolyVoxForwardDeclarations.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/RawVolume.h b/include/PolyVoxCore/include/PolyVoxCore/RawVolume.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/RawVolume.h rename to include/PolyVoxCore/include/PolyVoxCore/RawVolume.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/RawVolume.inl b/include/PolyVoxCore/include/PolyVoxCore/RawVolume.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/RawVolume.inl rename to include/PolyVoxCore/include/PolyVoxCore/RawVolume.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl b/include/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl rename to include/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/Raycast.h b/include/PolyVoxCore/include/PolyVoxCore/Raycast.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Raycast.h rename to include/PolyVoxCore/include/PolyVoxCore/Raycast.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Raycast.inl b/include/PolyVoxCore/include/PolyVoxCore/Raycast.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Raycast.inl rename to include/PolyVoxCore/include/PolyVoxCore/Raycast.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/Region.h b/include/PolyVoxCore/include/PolyVoxCore/Region.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Region.h rename to include/PolyVoxCore/include/PolyVoxCore/Region.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Region.inl b/include/PolyVoxCore/include/PolyVoxCore/Region.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Region.inl rename to include/PolyVoxCore/include/PolyVoxCore/Region.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/SimpleVolume.h b/include/PolyVoxCore/include/PolyVoxCore/SimpleVolume.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/SimpleVolume.h rename to include/PolyVoxCore/include/PolyVoxCore/SimpleVolume.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Vector.h b/include/PolyVoxCore/include/PolyVoxCore/Vector.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Vector.h rename to include/PolyVoxCore/include/PolyVoxCore/Vector.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/Vector.inl b/include/PolyVoxCore/include/PolyVoxCore/Vector.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Vector.inl rename to include/PolyVoxCore/include/PolyVoxCore/Vector.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/Vertex.h b/include/PolyVoxCore/include/PolyVoxCore/Vertex.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/Vertex.h rename to include/PolyVoxCore/include/PolyVoxCore/Vertex.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/VolumeResampler.h b/include/PolyVoxCore/include/PolyVoxCore/VolumeResampler.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/VolumeResampler.h rename to include/PolyVoxCore/include/PolyVoxCore/VolumeResampler.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/VolumeResampler.inl b/include/PolyVoxCore/include/PolyVoxCore/VolumeResampler.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/VolumeResampler.inl rename to include/PolyVoxCore/include/PolyVoxCore/VolumeResampler.inl diff --git a/library/PolyVoxCore/include/PolyVoxCore/VoxelFilters.h b/include/PolyVoxCore/include/PolyVoxCore/VoxelFilters.h similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/VoxelFilters.h rename to include/PolyVoxCore/include/PolyVoxCore/VoxelFilters.h diff --git a/library/PolyVoxCore/include/PolyVoxCore/VoxelFilters.inl b/include/PolyVoxCore/include/PolyVoxCore/VoxelFilters.inl similarity index 100% rename from library/PolyVoxCore/include/PolyVoxCore/VoxelFilters.inl rename to include/PolyVoxCore/include/PolyVoxCore/VoxelFilters.inl diff --git a/library/polyvox.qhcp.in b/include/polyvox.qhcp.in similarity index 100% rename from library/polyvox.qhcp.in rename to include/polyvox.qhcp.in