diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Allocator.h b/src/meshlabplugins/filter_screened_poisson/Src/Allocator.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Allocator.h rename to src/meshlabplugins/filter_screened_poisson/Src/Allocator.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Array.h b/src/meshlabplugins/filter_screened_poisson/Src/Array.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Array.h rename to src/meshlabplugins/filter_screened_poisson/Src/Array.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Array.inl b/src/meshlabplugins/filter_screened_poisson/Src/Array.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Array.inl rename to src/meshlabplugins/filter_screened_poisson/Src/Array.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/BSplineData.h b/src/meshlabplugins/filter_screened_poisson/Src/BSplineData.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/BSplineData.h rename to src/meshlabplugins/filter_screened_poisson/Src/BSplineData.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/BSplineData.inl b/src/meshlabplugins/filter_screened_poisson/Src/BSplineData.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/BSplineData.inl rename to src/meshlabplugins/filter_screened_poisson/Src/BSplineData.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/BinaryNode.h b/src/meshlabplugins/filter_screened_poisson/Src/BinaryNode.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/BinaryNode.h rename to src/meshlabplugins/filter_screened_poisson/Src/BinaryNode.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/CmdLineParser.cpp b/src/meshlabplugins/filter_screened_poisson/Src/CmdLineParser.cpp similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/CmdLineParser.cpp rename to src/meshlabplugins/filter_screened_poisson/Src/CmdLineParser.cpp diff --git a/src/plugins_experimental/filter_screened_poisson/Src/CmdLineParser.h b/src/meshlabplugins/filter_screened_poisson/Src/CmdLineParser.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/CmdLineParser.h rename to src/meshlabplugins/filter_screened_poisson/Src/CmdLineParser.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/CmdLineParser.inl b/src/meshlabplugins/filter_screened_poisson/Src/CmdLineParser.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/CmdLineParser.inl rename to src/meshlabplugins/filter_screened_poisson/Src/CmdLineParser.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Factor.cpp b/src/meshlabplugins/filter_screened_poisson/Src/Factor.cpp similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Factor.cpp rename to src/meshlabplugins/filter_screened_poisson/Src/Factor.cpp diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Factor.h b/src/meshlabplugins/filter_screened_poisson/Src/Factor.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Factor.h rename to src/meshlabplugins/filter_screened_poisson/Src/Factor.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/FunctionData.h b/src/meshlabplugins/filter_screened_poisson/Src/FunctionData.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/FunctionData.h rename to src/meshlabplugins/filter_screened_poisson/Src/FunctionData.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/FunctionData.inl b/src/meshlabplugins/filter_screened_poisson/Src/FunctionData.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/FunctionData.inl rename to src/meshlabplugins/filter_screened_poisson/Src/FunctionData.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Geometry.cpp b/src/meshlabplugins/filter_screened_poisson/Src/Geometry.cpp similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Geometry.cpp rename to src/meshlabplugins/filter_screened_poisson/Src/Geometry.cpp diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Geometry.h b/src/meshlabplugins/filter_screened_poisson/Src/Geometry.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Geometry.h rename to src/meshlabplugins/filter_screened_poisson/Src/Geometry.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Geometry.inl b/src/meshlabplugins/filter_screened_poisson/Src/Geometry.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Geometry.inl rename to src/meshlabplugins/filter_screened_poisson/Src/Geometry.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Hash.h b/src/meshlabplugins/filter_screened_poisson/Src/Hash.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Hash.h rename to src/meshlabplugins/filter_screened_poisson/Src/Hash.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/MAT.h b/src/meshlabplugins/filter_screened_poisson/Src/MAT.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/MAT.h rename to src/meshlabplugins/filter_screened_poisson/Src/MAT.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/MAT.inl b/src/meshlabplugins/filter_screened_poisson/Src/MAT.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/MAT.inl rename to src/meshlabplugins/filter_screened_poisson/Src/MAT.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/MarchingCubes.cpp b/src/meshlabplugins/filter_screened_poisson/Src/MarchingCubes.cpp similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/MarchingCubes.cpp rename to src/meshlabplugins/filter_screened_poisson/Src/MarchingCubes.cpp diff --git a/src/plugins_experimental/filter_screened_poisson/Src/MarchingCubes.h b/src/meshlabplugins/filter_screened_poisson/Src/MarchingCubes.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/MarchingCubes.h rename to src/meshlabplugins/filter_screened_poisson/Src/MarchingCubes.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/MemoryUsage.h b/src/meshlabplugins/filter_screened_poisson/Src/MemoryUsage.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/MemoryUsage.h rename to src/meshlabplugins/filter_screened_poisson/Src/MemoryUsage.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/MultiGridOctreeData.IsoSurface.inl b/src/meshlabplugins/filter_screened_poisson/Src/MultiGridOctreeData.IsoSurface.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/MultiGridOctreeData.IsoSurface.inl rename to src/meshlabplugins/filter_screened_poisson/Src/MultiGridOctreeData.IsoSurface.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/MultiGridOctreeData.SortedTreeNodes.inl b/src/meshlabplugins/filter_screened_poisson/Src/MultiGridOctreeData.SortedTreeNodes.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/MultiGridOctreeData.SortedTreeNodes.inl rename to src/meshlabplugins/filter_screened_poisson/Src/MultiGridOctreeData.SortedTreeNodes.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/MultiGridOctreeData.h b/src/meshlabplugins/filter_screened_poisson/Src/MultiGridOctreeData.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/MultiGridOctreeData.h rename to src/meshlabplugins/filter_screened_poisson/Src/MultiGridOctreeData.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/MultiGridOctreeData.inl b/src/meshlabplugins/filter_screened_poisson/Src/MultiGridOctreeData.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/MultiGridOctreeData.inl rename to src/meshlabplugins/filter_screened_poisson/Src/MultiGridOctreeData.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Octree.h b/src/meshlabplugins/filter_screened_poisson/Src/Octree.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Octree.h rename to src/meshlabplugins/filter_screened_poisson/Src/Octree.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Octree.inl b/src/meshlabplugins/filter_screened_poisson/Src/Octree.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Octree.inl rename to src/meshlabplugins/filter_screened_poisson/Src/Octree.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/PPolynomial.h b/src/meshlabplugins/filter_screened_poisson/Src/PPolynomial.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/PPolynomial.h rename to src/meshlabplugins/filter_screened_poisson/Src/PPolynomial.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/PPolynomial.inl b/src/meshlabplugins/filter_screened_poisson/Src/PPolynomial.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/PPolynomial.inl rename to src/meshlabplugins/filter_screened_poisson/Src/PPolynomial.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Ply.h b/src/meshlabplugins/filter_screened_poisson/Src/Ply.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Ply.h rename to src/meshlabplugins/filter_screened_poisson/Src/Ply.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/PlyFile.cpp b/src/meshlabplugins/filter_screened_poisson/Src/PlyFile.cpp similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/PlyFile.cpp rename to src/meshlabplugins/filter_screened_poisson/Src/PlyFile.cpp diff --git a/src/plugins_experimental/filter_screened_poisson/Src/PlyFile.h b/src/meshlabplugins/filter_screened_poisson/Src/PlyFile.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/PlyFile.h rename to src/meshlabplugins/filter_screened_poisson/Src/PlyFile.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/PointStream.h b/src/meshlabplugins/filter_screened_poisson/Src/PointStream.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/PointStream.h rename to src/meshlabplugins/filter_screened_poisson/Src/PointStream.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/PointStream.inl b/src/meshlabplugins/filter_screened_poisson/Src/PointStream.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/PointStream.inl rename to src/meshlabplugins/filter_screened_poisson/Src/PointStream.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/PoissonRecon.cpp b/src/meshlabplugins/filter_screened_poisson/Src/PoissonRecon.cpp similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/PoissonRecon.cpp rename to src/meshlabplugins/filter_screened_poisson/Src/PoissonRecon.cpp diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Polynomial.h b/src/meshlabplugins/filter_screened_poisson/Src/Polynomial.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Polynomial.h rename to src/meshlabplugins/filter_screened_poisson/Src/Polynomial.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Polynomial.inl b/src/meshlabplugins/filter_screened_poisson/Src/Polynomial.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Polynomial.inl rename to src/meshlabplugins/filter_screened_poisson/Src/Polynomial.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/SparseMatrix.h b/src/meshlabplugins/filter_screened_poisson/Src/SparseMatrix.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/SparseMatrix.h rename to src/meshlabplugins/filter_screened_poisson/Src/SparseMatrix.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/SparseMatrix.inl b/src/meshlabplugins/filter_screened_poisson/Src/SparseMatrix.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/SparseMatrix.inl rename to src/meshlabplugins/filter_screened_poisson/Src/SparseMatrix.inl diff --git a/src/plugins_experimental/filter_screened_poisson/Src/SurfaceTrimmer.cpp b/src/meshlabplugins/filter_screened_poisson/Src/SurfaceTrimmer.cpp similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/SurfaceTrimmer.cpp rename to src/meshlabplugins/filter_screened_poisson/Src/SurfaceTrimmer.cpp diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Time.cpp b/src/meshlabplugins/filter_screened_poisson/Src/Time.cpp similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Time.cpp rename to src/meshlabplugins/filter_screened_poisson/Src/Time.cpp diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Time.h b/src/meshlabplugins/filter_screened_poisson/Src/Time.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Time.h rename to src/meshlabplugins/filter_screened_poisson/Src/Time.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Vector.h b/src/meshlabplugins/filter_screened_poisson/Src/Vector.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Vector.h rename to src/meshlabplugins/filter_screened_poisson/Src/Vector.h diff --git a/src/plugins_experimental/filter_screened_poisson/Src/Vector.inl b/src/meshlabplugins/filter_screened_poisson/Src/Vector.inl similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/Src/Vector.inl rename to src/meshlabplugins/filter_screened_poisson/Src/Vector.inl diff --git a/src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.cpp b/src/meshlabplugins/filter_screened_poisson/filter_screened_poisson.cpp similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.cpp rename to src/meshlabplugins/filter_screened_poisson/filter_screened_poisson.cpp diff --git a/src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.h b/src/meshlabplugins/filter_screened_poisson/filter_screened_poisson.h similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.h rename to src/meshlabplugins/filter_screened_poisson/filter_screened_poisson.h diff --git a/src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.pro b/src/meshlabplugins/filter_screened_poisson/filter_screened_poisson.pro similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.pro rename to src/meshlabplugins/filter_screened_poisson/filter_screened_poisson.pro diff --git a/src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.xml b/src/meshlabplugins/filter_screened_poisson/filter_screened_poisson.xml similarity index 100% rename from src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.xml rename to src/meshlabplugins/filter_screened_poisson/filter_screened_poisson.xml diff --git a/src/plugins_experimental/filter_segmentation/license.txt b/src/plugins_experimental/filter_segmentation/license.txt new file mode 100644 index 000000000..5d5c208ce --- /dev/null +++ b/src/plugins_experimental/filter_segmentation/license.txt @@ -0,0 +1,27 @@ +Copyright (c) 2015, Anthousis Andreadis, Pavlos Mavridis and Georgios Papaioannou +All rights reserved. + +This work was fully funded by the EC FP7 STREP project “PRESIOUS”, grant no. 600533. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +Redistributions of source code must retain the above copyright notice, this list of +conditions and the following disclaimer. Redistributions in binary form must reproduce +the above copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the distribution. + +Neither the name of the Athens University of Economics and Business nor the names of its +contributors may be used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT +SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE.