From 800a66a36193c7e5852610fabac233327653f5fb Mon Sep 17 00:00:00 2001 From: Sylvain Thery Date: Tue, 10 Feb 2015 10:15:28 +0100 Subject: [PATCH] move CGoGN files:src,include in CGoGN --- CGoGN/CMakeLists.txt | 138 +++++++++++++++++ {include => CGoGN/include}/.gitignore | 0 .../Algo/BooleanOperator/mergeVertices.h | 0 .../Algo/BooleanOperator/mergeVertices.hpp | 0 .../include}/Algo/Decimation/approximator.h | 0 .../include}/Algo/Decimation/approximator.hpp | 0 .../Decimation/colorPerVertexApproximator.h | 0 .../Decimation/colorPerVertexApproximator.hpp | 0 .../include}/Algo/Decimation/decimation.h | 0 .../include}/Algo/Decimation/decimation.hpp | 0 .../include}/Algo/Decimation/edgeSelector.h | 0 .../include}/Algo/Decimation/edgeSelector.hpp | 0 .../Algo/Decimation/geometryApproximator.h | 0 .../Algo/Decimation/geometryApproximator.hpp | 0 .../Algo/Decimation/geometryPredictor.h | 0 .../Algo/Decimation/geometryPredictor.hpp | 0 .../Algo/Decimation/halfEdgeSelector.h | 0 .../Algo/Decimation/halfEdgeSelector.hpp | 0 .../include}/Algo/Decimation/predictor.h | 0 .../include}/Algo/Decimation/selector.h | 0 .../include}/Algo/Export/export.h | 0 .../include}/Algo/Export/export.hpp | 0 .../include}/Algo/Export/exportPov.h | 0 .../include}/Algo/Export/exportVTU.h | 0 .../include}/Algo/Export/exportVTU.hpp | 0 .../include}/Algo/Export/exportVol.h | 0 .../include}/Algo/Export/exportVol.hpp | 0 .../include}/Algo/Filtering/average.h | 0 .../include}/Algo/Filtering/average_normals.h | 0 .../include}/Algo/Filtering/bilateral.h | 0 .../include}/Algo/Filtering/functors.h | 0 .../include}/Algo/Filtering/taubin.h | 0 .../include}/Algo/Filtering/tools.h | 0 .../include}/Algo/Geometry/area.h | 0 .../include}/Algo/Geometry/area.hpp | 0 .../include}/Algo/Geometry/basic.h | 0 .../include}/Algo/Geometry/boundingbox.h | 0 .../include}/Algo/Geometry/centroid.h | 0 .../include}/Algo/Geometry/centroid.hpp | 0 .../include}/Algo/Geometry/convexity.h | 0 .../include}/Algo/Geometry/convexity.hpp | 0 .../include}/Algo/Geometry/curvature.h | 0 .../include}/Algo/Geometry/curvature.hpp | 0 .../include}/Algo/Geometry/distances.h | 0 .../include}/Algo/Geometry/distances.hpp | 0 .../include}/Algo/Geometry/feature.h | 0 .../include}/Algo/Geometry/feature.hpp | 0 .../include}/Algo/Geometry/inclusion.h | 0 .../include}/Algo/Geometry/inclusion.hpp | 0 .../include}/Algo/Geometry/intersection.h | 0 .../include}/Algo/Geometry/intersection.hpp | 0 .../include}/Algo/Geometry/laplacian.h | 0 .../include}/Algo/Geometry/laplacian.hpp | 0 .../include}/Algo/Geometry/localFrame.h | 0 .../include}/Algo/Geometry/normal.h | 0 .../include}/Algo/Geometry/normal.hpp | 0 .../include}/Algo/Geometry/normalization.h | 0 .../include}/Algo/Geometry/orientation.h | 0 .../include}/Algo/Geometry/plane.h | 0 .../include}/Algo/Geometry/stats.h | 0 .../include}/Algo/Geometry/volume.h | 0 .../include}/Algo/Geometry/volume.hpp | 0 .../include}/Algo/Geometry/voronoiDiagrams.h | 0 .../Algo/Geometry/voronoiDiagrams.hpp | 0 .../include}/Algo/Histogram/histogram.h | 0 .../include}/Algo/Histogram/histogram.hpp | 0 .../Algo/ImplicitHierarchicalMesh/ihm.hppxx | 0 .../Algo/ImplicitHierarchicalMesh/ihm.hxx | 0 .../Algo/ImplicitHierarchicalMesh/ihm3.h | 0 .../Algo/ImplicitHierarchicalMesh/ihm3.hpp | 0 .../subdivision.hppxx | 0 .../ImplicitHierarchicalMesh/subdivision.hxx | 0 .../ImplicitHierarchicalMesh/subdivision3.h | 0 .../ImplicitHierarchicalMesh/subdivision3.hpp | 0 {include => CGoGN/include}/Algo/Import/AHEM.h | 0 .../include}/Algo/Import/AHEMImporter.h | 0 .../include}/Algo/Import/AHEMImporter.hpp | 0 .../Algo/Import/AHEMImporterDefAttr.h | 0 .../Algo/Import/AHEMImporterDefAttr.hpp | 0 .../include}/Algo/Import/import.h | 0 .../include}/Algo/Import/import.hpp | 0 .../include}/Algo/Import/import2tables.h | 0 .../Algo/Import/import2tablesSurface.hpp | 0 .../Algo/Import/import2tablesVolume.hpp | 0 .../include}/Algo/Import/importChoupi.hpp | 0 .../include}/Algo/Import/importFileTypes.h | 0 .../include}/Algo/Import/importMRDAT.h | 0 .../include}/Algo/Import/importMRDAT.hpp | 0 .../include}/Algo/Import/importMoka.hpp | 0 .../include}/Algo/Import/importObjTex.h | 0 .../include}/Algo/Import/importObjTex.hpp | 0 .../include}/Algo/Import/importPlyData.h | 0 .../include}/Algo/Import/importSvg.h | 0 .../include}/Algo/Import/importSvg.hpp | 0 .../include}/Algo/Import/import_utils.h | 0 {include => CGoGN/include}/Algo/Import/ply.h | 0 .../include}/Algo/LinearSolving/basic.h | 0 {include => CGoGN/include}/Algo/MC/buffer.h | 0 {include => CGoGN/include}/Algo/MC/buffer.hpp | 0 .../include}/Algo/MC/bufferGen.h | 0 .../include}/Algo/MC/bufferGen.hpp | 0 {include => CGoGN/include}/Algo/MC/image.h | 0 {include => CGoGN/include}/Algo/MC/image.hpp | 0 .../include}/Algo/MC/marchingcube.h | 0 .../include}/Algo/MC/marchingcube.hpp | 0 .../include}/Algo/MC/marchingcubeGen.h | 0 .../include}/Algo/MC/marchingcubeGen.hpp | 0 {include => CGoGN/include}/Algo/MC/tables.h | 0 {include => CGoGN/include}/Algo/MC/type.h | 0 .../include}/Algo/MC/windowing.h | 0 .../include}/Algo/Modelisation/boundEmb.h | 0 .../include}/Algo/Modelisation/extrusion.h | 0 .../include}/Algo/Modelisation/extrusion.hpp | 0 .../include}/Algo/Modelisation/planeCutting.h | 0 .../Algo/Modelisation/planeCutting.hpp | 0 .../include}/Algo/Modelisation/polyhedron.h | 0 .../include}/Algo/Modelisation/polyhedron.hpp | 0 .../include}/Algo/Modelisation/subdivision.h | 0 .../Algo/Modelisation/subdivision.hpp | 0 .../include}/Algo/Modelisation/subdivision3.h | 0 .../Algo/Modelisation/subdivision3.hpp | 0 .../Algo/Modelisation/tetrahedralization.h | 0 .../Algo/Modelisation/tetrahedralization.hpp | 0 .../Algo/Modelisation/triangulation.h | 0 .../Algo/Modelisation/triangulation.hpp | 0 .../Algo/Modelisation/voxellisation.h | 0 .../Algo/MovingObjects/particle_base.h | 0 .../Algo/MovingObjects/particle_cell_2D.h | 0 .../Algo/MovingObjects/particle_cell_2D.hpp | 0 .../MovingObjects/particle_cell_2D_memo.h | 0 .../MovingObjects/particle_cell_2D_memo.hpp | 0 .../MovingObjects/particle_cell_2D_secured.h | 0 .../particle_cell_2D_secured.hpp | 0 .../MovingObjects/particle_cell_2DandHalf.h | 0 .../MovingObjects/particle_cell_2DandHalf.hpp | 0 .../particle_cell_2DandHalf_memo.h | 0 .../particle_cell_2DandHalf_memo.hpp | 0 .../Algo/MovingObjects/particle_cell_3D.h | 0 .../Algo/MovingObjects/particle_cell_3D.hpp | 0 .../Multiresolution/IHM2/ihm2_PrimalAdapt.h | 0 .../Multiresolution/IHM2/ihm2_PrimalAdapt.hpp | 0 .../Multiresolution/IHM2/ihm2_PrimalRegular.h | 0 .../IHM2/ihm2_PrimalRegular.hpp | 0 .../Multiresolution/IHM3/ihm3_PrimalAdapt.h | 0 .../Multiresolution/IHM3/ihm3_PrimalAdapt.hpp | 0 .../Map2MR/Filters/Dual/catmullClark.h | 0 .../Map2MR/Filters/Dual/dooSabin.h | 0 .../Multiresolution/Map2MR/Filters/bertram.h | 0 .../Map2MR/Filters/catmullClark.h | 0 .../Multiresolution/Map2MR/Filters/lerp.h | 0 .../Multiresolution/Map2MR/Filters/loop.h | 0 .../Multiresolution/Map2MR/Filters/sqrt2.h | 0 .../Multiresolution/Map2MR/Filters/sqrt3.h | 0 .../Map2MR/Masks/catmullClark.h | 0 .../Algo/Multiresolution/Map2MR/Masks/lerp.h | 0 .../Algo/Multiresolution/Map2MR/Masks/loop.h | 0 .../Algo/Multiresolution/Map2MR/Masks/sqrt3.h | 0 .../Multiresolution/Map2MR/lerpAttributes.h | 0 .../Map2MR/map2MR_DualRegular.h | 0 .../Map2MR/map2MR_DualRegular.hpp | 0 .../Algo/Multiresolution/Map2MR/map2MR_PM.h | 0 .../Algo/Multiresolution/Map2MR/map2MR_PM.hpp | 0 .../Map2MR/map2MR_PrimalAdapt.h | 0 .../Map2MR/map2MR_PrimalAdapt.hpp | 0 .../Map2MR/map2MR_PrimalRegular.h | 0 .../Map2MR/map2MR_PrimalRegular.hpp | 0 .../Multiresolution/Map3MR/Dual/dooSabin.h | 0 .../Multiresolution/Map3MR/Filters/bertram.h | 0 .../Map3MR/Filters/bertramBoundary.h | 0 .../Multiresolution/Map3MR/Filters/lerp.h | 0 .../Map3MR/Filters/mcCrackenJoy.h | 0 .../Multiresolution/Map3MR/Filters/schaefer.h | 0 .../Algo/Multiresolution/Map3MR/Masks/lerp.h | 0 .../Map3MR/Masks/mcCrackenJoy.h | 0 .../Multiresolution/Map3MR/Masks/schaefer.h | 0 .../Map3MR/Masks/schemes_Primal.h | 0 .../Map3MR/map3MR_DualRegular.h | 0 .../Map3MR/map3MR_DualRegular.hpp | 0 .../Algo/Multiresolution/Map3MR/map3MR_PM.h | 0 .../Algo/Multiresolution/Map3MR/map3MR_PM.hpp | 0 .../Map3MR/map3MR_PrimalAdapt.h | 0 .../Map3MR/map3MR_PrimalAdapt.hpp | 0 .../Map3MR/map3MR_PrimalRegular.h | 0 .../Map3MR/map3MR_PrimalRegular.hpp | 0 .../include}/Algo/Multiresolution/filter.h | 0 .../include}/Algo/ProgressiveMesh/pmesh.h | 0 .../include}/Algo/ProgressiveMesh/pmesh.hpp | 0 .../include}/Algo/ProgressiveMesh/vsplit.h | 0 .../include}/Algo/Remeshing/pliant.h | 0 .../include}/Algo/Remeshing/pliant.hpp | 0 .../Algo/Render/Deprecated/gl3mapRender.h | 0 .../Algo/Render/Deprecated/gl3mapRender.hpp | 0 .../Algo/Render/Deprecated/vbo_MapRender.h | 0 .../Algo/Render/Deprecated/vbo_MapRender.hpp | 0 .../Deprecated/vbo_VectorAttributeRender.h | 0 .../Deprecated/vbo_VectorAttributeRender.hpp | 0 .../include}/Algo/Render/GL1/map_glRender.h | 0 .../include}/Algo/Render/GL1/map_glRender.hpp | 0 .../include}/Algo/Render/GL1/renderFunctor.h | 0 .../Algo/Render/GL1/renderFunctor.hpp | 0 .../include}/Algo/Render/GL1/topo_render.h | 0 .../include}/Algo/Render/GL1/topo_render.hpp | 0 .../Algo/Render/GL2/colorPerEdgeRender.h | 0 .../Algo/Render/GL2/colorPerEdgeRender.hpp | 0 .../Algo/Render/GL2/colorPerFaceRender.h | 0 .../Algo/Render/GL2/colorPerFaceRender.hpp | 0 .../Algo/Render/GL2/dataPerFaceRender.h | 0 .../Algo/Render/GL2/dataPerFaceRender.hpp | 0 .../include}/Algo/Render/GL2/drawerCells.h | 0 .../include}/Algo/Render/GL2/drawerCells.hpp | 0 .../Algo/Render/GL2/explodeVolumeRender.h | 0 .../Algo/Render/GL2/explodeVolumeRender.hpp | 0 .../include}/Algo/Render/GL2/mapRender.h | 0 .../include}/Algo/Render/GL2/mapRender.hpp | 0 .../Algo/Render/GL2/topo3PrimalRender.h | 0 .../Algo/Render/GL2/topo3PrimalRender.hpp | 0 .../include}/Algo/Render/GL2/topo3Render.h | 0 .../include}/Algo/Render/GL2/topo3Render.hpp | 0 .../Algo/Render/GL2/topoPrimalRender.h | 0 .../Algo/Render/GL2/topoPrimalRender.hpp | 0 .../include}/Algo/Render/GL2/topoRender.h | 0 .../include}/Algo/Render/GL2/topoRender.hpp | 0 .../include}/Algo/Render/SVG/mapSVGRender.h | 0 .../include}/Algo/Render/SVG/mapSVGRender.hpp | 0 .../include}/Algo/Selection/collector.h | 0 .../include}/Algo/Selection/collector.hpp | 0 .../Algo/Selection/raySelectFunctor.hpp | 0 .../include}/Algo/Selection/raySelector.h | 0 .../include}/Algo/Selection/raySelector.hpp | 0 .../Simulation/ShapeMatching/shapeMatching.h | 0 .../ShapeMatching/shapeMatching.hpp | 0 .../ShapeMatching/shapeMatchingLinear.h | 0 .../ShapeMatching/shapeMatchingLinear.hpp | 0 .../ShapeMatching/shapeMatchingQuadratic.h | 0 .../ShapeMatching/shapeMatchingQuadratic.hpp | 0 .../include}/Algo/Tiling/Surface/hexagonal.h | 0 .../Algo/Tiling/Surface/hexagonal.hpp | 0 .../include}/Algo/Tiling/Surface/square.h | 0 .../include}/Algo/Tiling/Surface/square.hpp | 0 .../include}/Algo/Tiling/Surface/triangular.h | 0 .../Algo/Tiling/Surface/triangular.hpp | 0 .../include}/Algo/Tiling/Volume/cubic.h | 0 .../include}/Algo/Tiling/Volume/cubic.hpp | 0 .../include}/Algo/Tiling/tiling.h | 0 .../include}/Algo/Tiling/tiling.hpp | 0 .../Algo/Topo/Map2/uniformOrientation.h | 0 .../Algo/Topo/Map2/uniformOrientation.hpp | 0 {include => CGoGN/include}/Algo/Topo/basic.h | 0 .../include}/Algo/Topo/embedding.h | 0 .../include}/Algo/Topo/simplex.h | 0 .../include}/Container/attributeContainer.h | 0 .../include}/Container/attributeContainer.hpp | 0 .../include}/Container/attributeMultiVector.h | 0 .../Container/attributeMultiVector.hpp | 0 .../Container/attributeMultiVectorBool.hpp | 0 .../include}/Container/containerBrowser.h | 0 .../include}/Container/containerBrowser.hpp | 0 .../include}/Container/convert.h | 0 .../include}/Container/fakeAttribute.h | 0 .../include}/Container/holeblock.hXX | 0 .../include}/Container/holeblockref.h | 0 .../include}/Container/registered.h | 0 .../include}/Container/sizeblock.h | 0 {include => CGoGN/include}/Geometry/basic.h | 0 {include => CGoGN/include}/Geometry/basic.hpp | 0 .../include}/Geometry/bounding_box.h | 0 .../include}/Geometry/bounding_box.hpp | 0 .../include}/Geometry/distances.h | 0 .../include}/Geometry/distances.hpp | 0 {include => CGoGN/include}/Geometry/frame.h | 0 {include => CGoGN/include}/Geometry/frame.hpp | 0 .../include}/Geometry/inclusion.h | 0 .../include}/Geometry/inclusion.hpp | 0 .../include}/Geometry/intersection.h | 0 .../include}/Geometry/intersection.hpp | 0 {include => CGoGN/include}/Geometry/matrix.h | 0 .../include}/Geometry/matrix.hpp | 0 .../include}/Geometry/orientation.h | 0 .../include}/Geometry/orientation.hpp | 0 .../include}/Geometry/plane_3d.h | 0 .../include}/Geometry/plane_3d.hpp | 0 {include => CGoGN/include}/Geometry/tensor.h | 0 .../include}/Geometry/tensor.hpp | 0 {include => CGoGN/include}/Geometry/transfo.h | 0 .../include}/Geometry/transfo.hpp | 0 .../include}/Geometry/vector_gen.h | 0 .../include}/Geometry/vector_gen.hpp | 0 .../Topology/generic/attributeHandler.h | 0 .../Topology/generic/attributeHandler.hpp | 0 .../Topology/generic/autoAttributeHandler.h | 0 .../include}/Topology/generic/cellmarker.h | 0 .../include}/Topology/generic/cells.h | 0 .../include}/Topology/generic/cells_macros.h | 0 .../include}/Topology/generic/dart.h | 0 .../include}/Topology/generic/dartmarker.h | 0 .../include}/Topology/generic/functor.h | 0 .../include}/Topology/generic/genericmap.h | 0 .../include}/Topology/generic/genericmap.hpp | 0 .../include}/Topology/generic/mapBrowser.h | 0 .../include}/Topology/generic/mapCommon.h | 0 .../include}/Topology/generic/mapCommon.hpp | 0 .../Topology/generic/mapImpl/mapMono.h | 0 .../Topology/generic/mapImpl/mapMono.hpp | 0 .../Topology/generic/mapImpl/mapMulti.h | 0 .../Topology/generic/mapImpl/mapMulti.hpp | 0 .../include}/Topology/generic/marker.h | 0 .../include}/Topology/generic/multi3Attribs.h | 0 .../include}/Topology/generic/multi4Attribs.h | 0 .../include}/Topology/generic/multiAttribs.h | 0 .../include}/Topology/generic/parameters.h | 0 .../include}/Topology/generic/simplices.h | 0 .../Topology/generic/traversor/iterTrav.h | 0 .../Topology/generic/traversor/traversor1.h | 0 .../Topology/generic/traversor/traversor1.hpp | 0 .../generic/traversor/traversor1Virt.h | 0 .../generic/traversor/traversor1Virt.hpp | 0 .../Topology/generic/traversor/traversor2.h | 0 .../Topology/generic/traversor/traversor2.hpp | 0 .../generic/traversor/traversor2Virt.h | 0 .../generic/traversor/traversor2Virt.hpp | 0 .../generic/traversor/traversor2_closed.h | 0 .../generic/traversor/traversor2_closed.hpp | 0 .../Topology/generic/traversor/traversor3.h | 0 .../Topology/generic/traversor/traversor3.hpp | 0 .../generic/traversor/traversor3Virt.h | 0 .../generic/traversor/traversor3Virt.hpp | 0 .../generic/traversor/traversorCell.h | 0 .../generic/traversor/traversorCell.hpp | 0 .../generic/traversor/traversorCellVirt.h | 0 .../generic/traversor/traversorCellVirt.hpp | 0 .../Topology/generic/traversor/traversorDoO.h | 0 .../generic/traversor/traversorDoO.hpp | 0 .../generic/traversor/traversorFactory.h | 0 .../generic/traversor/traversorFactory.hpp | 0 .../Topology/generic/traversor/traversorGen.h | 0 .../include}/Topology/gmap/embeddedGMap2.h | 0 .../include}/Topology/gmap/embeddedGMap3.h | 0 .../include}/Topology/gmap/gmap0.h | 0 .../include}/Topology/gmap/gmap0.hpp | 0 .../include}/Topology/gmap/gmap1.h | 0 .../include}/Topology/gmap/gmap1.hpp | 0 .../include}/Topology/gmap/gmap2.h | 0 .../include}/Topology/gmap/gmap2.hpp | 0 .../include}/Topology/gmap/gmap3.h | 0 .../include}/Topology/gmap/gmap3.hpp | 0 .../include}/Topology/hypermap/ehypermap1.h | 0 .../include}/Topology/hypermap/hyperbasemap.h | 0 .../include}/Topology/hypermap/hyperdart.h | 0 .../include}/Topology/hypermap/hypermap1.h | 0 .../include}/Topology/hypermap/hypermap2.hpp | 0 .../include}/Topology/ihmap/ihm2.h | 0 .../include}/Topology/ihmap/ihm2.hpp | 0 .../include}/Topology/ihmap/ihm3.h | 0 .../include}/Topology/ihmap/ihm3.hpp | 0 .../include}/Topology/map/embeddedMap2.h | 0 .../include}/Topology/map/embeddedMap2_MR.h | 0 .../include}/Topology/map/embeddedMap3.h | 0 .../include}/Topology/map/map1.h | 0 .../include}/Topology/map/map1.hpp | 0 .../include}/Topology/map/map2.h | 0 .../include}/Topology/map/map2.hpp | 0 .../include}/Topology/map/map3.h | 0 .../include}/Topology/map/map3.hpp | 0 .../include}/Topology/xmap/exmap.h | 0 .../include}/Topology/xmap/exmap.hpp | 0 .../include}/Topology/xmap/xmap.h | 0 .../include}/Topology/xmap/xmap.hpp | 0 {include => CGoGN/include}/Utils/GL3/gl3.h | 0 {include => CGoGN/include}/Utils/GLSLShader.h | 0 {include => CGoGN/include}/Utils/Qt/macgl3.h | 0 .../include}/Utils/Qt/qtInputs.h | 0 {include => CGoGN/include}/Utils/Qt/qtQGLV.h | 0 .../include}/Utils/Qt/qtQGLV_glw.h | 0 .../include}/Utils/Qt/qtSimple.h | 0 .../include}/Utils/Qt/qtcolorschooser.h | 0 {include => CGoGN/include}/Utils/Qt/qtgl.h | 0 .../include}/Utils/Qt/qthistodraw.h | 0 {include => CGoGN/include}/Utils/Qt/qtpopup.h | 0 {include => CGoGN/include}/Utils/Qt/qtui.h | 0 .../Utils/Shaders/shaderColorPerVertex.frag | 0 .../Utils/Shaders/shaderColorPerVertex.h | 0 .../Utils/Shaders/shaderColorPerVertex.vert | 0 .../include}/Utils/Shaders/shaderCustom.frag | 0 .../include}/Utils/Shaders/shaderCustom.geom | 0 .../include}/Utils/Shaders/shaderCustom.h | 0 .../include}/Utils/Shaders/shaderCustom.vert | 0 .../Utils/Shaders/shaderCustomTex.frag | 0 .../Utils/Shaders/shaderCustomTex.geom | 0 .../include}/Utils/Shaders/shaderCustomTex.h | 0 .../Utils/Shaders/shaderCustomTex.vert | 0 .../include}/Utils/Shaders/shaderEnvMap.frag | 0 .../include}/Utils/Shaders/shaderEnvMap.h | 0 .../include}/Utils/Shaders/shaderEnvMap.vert | 0 .../Shaders/shaderExplodeSmoothVolumes.frag | 0 .../Shaders/shaderExplodeSmoothVolumes.geom | 0 .../Shaders/shaderExplodeSmoothVolumes.h | 0 .../Shaders/shaderExplodeSmoothVolumes.vert | 0 .../Utils/Shaders/shaderExplodeVolumes.frag | 0 .../Utils/Shaders/shaderExplodeVolumes.geom | 0 .../Utils/Shaders/shaderExplodeVolumes.h | 0 .../Utils/Shaders/shaderExplodeVolumes.vert | 0 .../Shaders/shaderExplodeVolumesLines.frag | 0 .../Shaders/shaderExplodeVolumesLines.geom | 0 .../Utils/Shaders/shaderExplodeVolumesLines.h | 0 .../Shaders/shaderExplodeVolumesLines.vert | 0 .../include}/Utils/Shaders/shaderFlat.frag | 0 .../include}/Utils/Shaders/shaderFlat.geom | 0 .../include}/Utils/Shaders/shaderFlat.h | 0 .../include}/Utils/Shaders/shaderFlat.vert | 0 .../Utils/Shaders/shaderFlatColor.frag | 0 .../Utils/Shaders/shaderFlatColor.geom | 0 .../include}/Utils/Shaders/shaderFlatColor.h | 0 .../Utils/Shaders/shaderFlatColor.vert | 0 .../Utils/Shaders/shaderIsoLines.frag | 0 .../Utils/Shaders/shaderIsoLines.geom | 0 .../include}/Utils/Shaders/shaderIsoLines.h | 0 .../Utils/Shaders/shaderIsoLines.vert | 0 .../Utils/Shaders/shaderMatCustom.frag | 0 .../Utils/Shaders/shaderMatCustom.geom | 0 .../include}/Utils/Shaders/shaderMatCustom.h | 0 .../Utils/Shaders/shaderMatCustom.vert | 0 .../include}/Utils/Shaders/shaderPhong.frag | 0 .../include}/Utils/Shaders/shaderPhong.h | 0 .../include}/Utils/Shaders/shaderPhong.vert | 0 .../Utils/Shaders/shaderPhongTexture.frag | 0 .../Utils/Shaders/shaderPhongTexture.h | 0 .../Utils/Shaders/shaderPhongTexture.vert | 0 .../Utils/Shaders/shaderScalarField.frag | 0 .../Utils/Shaders/shaderScalarField.h | 0 .../Utils/Shaders/shaderScalarField.vert | 0 .../Utils/Shaders/shaderSimpleColor.frag | 0 .../Utils/Shaders/shaderSimpleColor.h | 0 .../Utils/Shaders/shaderSimpleColor.vert | 0 .../Utils/Shaders/shaderSimpleFlat.frag | 0 .../include}/Utils/Shaders/shaderSimpleFlat.h | 0 .../Utils/Shaders/shaderSimpleFlat.vert | 0 .../Utils/Shaders/shaderSimpleTexture.frag | 0 .../Utils/Shaders/shaderSimpleTexture.h | 0 .../Utils/Shaders/shaderSimpleTexture.vert | 0 .../Utils/Shaders/shaderTextureDepth.frag | 0 .../Utils/Shaders/shaderTextureDepth.h | 0 .../Utils/Shaders/shaderTextureDepth.vert | 0 .../Utils/Shaders/shaderTextureMask.frag | 0 .../Utils/Shaders/shaderTextureMask.h | 0 .../Utils/Shaders/shaderTextureMask.vert | 0 .../Utils/Shaders/shaderVectorPerVertex.frag | 0 .../Utils/Shaders/shaderVectorPerVertex.geom | 0 .../Utils/Shaders/shaderVectorPerVertex.h | 0 .../Utils/Shaders/shaderVectorPerVertex.vert | 0 .../Utils/Shaders/shaderWallPaper.frag | 0 .../include}/Utils/Shaders/shaderWallPaper.h | 0 .../Utils/Shaders/shaderWallPaper.vert | 0 .../include}/Utils/cgognStream.h | 0 {include => CGoGN/include}/Utils/chrono.h | 0 .../include}/Utils/clippingPresets.h | 0 .../include}/Utils/clippingPresetsAnimated.h | 0 .../include}/Utils/clippingShader.h | 0 {include => CGoGN/include}/Utils/colorMaps.h | 0 .../include}/Utils/colorMaps.hpp | 0 .../include}/Utils/colourConverter.h | 0 .../include}/Utils/colourConverter.hpp | 0 {include => CGoGN/include}/Utils/compress.h | 0 .../include}/Utils/convertType.h | 0 {include => CGoGN/include}/Utils/drawer.h | 0 {include => CGoGN/include}/Utils/fbo.h | 0 {include => CGoGN/include}/Utils/filename.h | 0 {include => CGoGN/include}/Utils/fixedArray.h | 0 .../include}/Utils/frameManipulator.h | 0 {include => CGoGN/include}/Utils/gl_def.h | 0 .../include}/Utils/gl_matrices.h | 0 {include => CGoGN/include}/Utils/gzstream.h | 0 {include => CGoGN/include}/Utils/img3D_IO.h | 0 {include => CGoGN/include}/Utils/label.h | 0 {include => CGoGN/include}/Utils/mark.h | 0 {include => CGoGN/include}/Utils/nameTypes.h | 0 {include => CGoGN/include}/Utils/os_spec.h | 0 {include => CGoGN/include}/Utils/pickables.h | 0 .../include}/Utils/pointSprite.frag | 0 .../include}/Utils/pointSprite.geom | 0 .../include}/Utils/pointSprite.h | 0 .../include}/Utils/pointSprite.vert | 0 {include => CGoGN/include}/Utils/qem.h | 0 {include => CGoGN/include}/Utils/qem.hpp | 0 .../include}/Utils/quadricRGBfunctions.h | 0 .../include}/Utils/quadricRGBfunctions.hpp | 0 .../include}/Utils/quantization.h | 0 .../include}/Utils/quantization.hpp | 0 .../include}/Utils/scene_graph.h | 0 .../include}/Utils/shaderMutator.h | 0 {include => CGoGN/include}/Utils/shared_mem.h | 0 .../include}/Utils/shared_mem.hpp | 0 {include => CGoGN/include}/Utils/snapshotHD.h | 0 .../include}/Utils/static_assert.h | 0 {include => CGoGN/include}/Utils/svg.h | 0 {include => CGoGN/include}/Utils/text3d.frag | 0 {include => CGoGN/include}/Utils/text3d.h | 0 {include => CGoGN/include}/Utils/text3d.vert | 0 .../include}/Utils/textureSticker.h | 0 {include => CGoGN/include}/Utils/textures.h | 0 {include => CGoGN/include}/Utils/textures.hpp | 0 .../include}/Utils/threadbarrier.h | 0 {include => CGoGN/include}/Utils/trackball.h | 0 {include => CGoGN/include}/Utils/vbo.h | 0 {include => CGoGN/include}/Utils/vbo.hpp | 0 {include => CGoGN/include}/Utils/vboRender.h | 0 {include => CGoGN/include}/Utils/vbo_base.h | 0 {include => CGoGN/include}/Utils/xml.h | 0 .../src}/Algo/Histogram/histogram.cpp | 0 .../Algo/ImplicitHierarchicalMesh/ihm.cppxx | 0 .../Algo/ImplicitHierarchicalMesh/ihm3.cpp | 0 .../src}/Algo/Import/importPlyData.cpp | 0 {src => CGoGN/src}/Algo/Import/ply.c | 0 {src => CGoGN/src}/Algo/MC/tables.cpp | 0 {src => CGoGN/src}/Algo/Render/mapRender.cpp | 0 .../src}/Algo/Render/topoGenRender.cpp | 0 .../src}/Algo/Render/vbo_MapRender.cpp.dep | 0 .../src}/Container/attributeContainer.cpp | 0 {src => CGoGN/src}/Container/holeblock.cppXX | 0 {src => CGoGN/src}/Container/holeblockref.cpp | 0 .../src}/Topology/generic/genericmap.cpp | 0 .../src}/Topology/generic/mapMono.cpp | 0 .../src}/Topology/generic/mapMulti.cpp | 0 .../src}/Topology/gmap/embeddedGMap2.cpp | 0 .../src}/Topology/gmap/embeddedGMap3.cpp | 0 {src => CGoGN/src}/Topology/ihmap/ihm2.cpp | 0 {src => CGoGN/src}/Topology/ihmap/ihm3.cpp | 0 .../src}/Topology/map/embeddedMap2.cpp | 0 .../src}/Topology/map/embeddedMap2_MR.cpp | 0 .../src}/Topology/map/embeddedMap3.cpp | 0 {src => CGoGN/src}/Utils/GLSLShader.cpp | 0 {src => CGoGN/src}/Utils/Qt/qtQGLV.cpp | 0 {src => CGoGN/src}/Utils/Qt/qtQGLV_glw.cpp | 0 {src => CGoGN/src}/Utils/Qt/qtSimple.cpp | 0 .../src}/Utils/Qt/qtcolorschooser.cpp | 0 {src => CGoGN/src}/Utils/Qt/qtgl.cpp | 0 {src => CGoGN/src}/Utils/Qt/qthistodraw.cpp | 0 {src => CGoGN/src}/Utils/Qt/qtinputs.cpp | 0 {src => CGoGN/src}/Utils/Qt/qtpopup.cpp | 0 .../Utils/Shaders/shaderColorPerVertex.cpp | 0 .../src}/Utils/Shaders/shaderCustom.cpp | 0 .../src}/Utils/Shaders/shaderCustomTex.cpp | 0 .../src}/Utils/Shaders/shaderEnvMap.cpp | 0 .../Shaders/shaderExplodeSmoothVolumes.cpp | 0 .../Utils/Shaders/shaderExplodeVolumes.cpp | 0 .../Shaders/shaderExplodeVolumesLines.cpp | 0 .../src}/Utils/Shaders/shaderFlat.cpp | 0 .../src}/Utils/Shaders/shaderFlatColor.cpp | 0 .../src}/Utils/Shaders/shaderIsoLines.cpp | 0 .../src}/Utils/Shaders/shaderMatCustom.cpp | 0 .../src}/Utils/Shaders/shaderPhong.cpp | 0 .../src}/Utils/Shaders/shaderPhongTexture.cpp | 0 .../src}/Utils/Shaders/shaderScalarField.cpp | 0 .../src}/Utils/Shaders/shaderSimpleColor.cpp | 0 .../src}/Utils/Shaders/shaderSimpleFlat.cpp | 0 .../Utils/Shaders/shaderSimpleTexture.cpp | 0 .../src}/Utils/Shaders/shaderTextureDepth.cpp | 0 .../src}/Utils/Shaders/shaderTextureMask.cpp | 0 .../Utils/Shaders/shaderVectorPerVertex.cpp | 0 .../src}/Utils/Shaders/shaderWallPaper.cpp | 0 {src => CGoGN/src}/Utils/cgognStream.cpp | 0 {src => CGoGN/src}/Utils/clippingPresets.cpp | 0 .../src}/Utils/clippingPresetsAnimated.cpp | 0 {src => CGoGN/src}/Utils/clippingShader.cpp | 0 {src => CGoGN/src}/Utils/compress.cpp | 0 {src => CGoGN/src}/Utils/drawer.cpp | 0 {src => CGoGN/src}/Utils/fbo.cpp | 0 {src => CGoGN/src}/Utils/frameManipulator.cpp | 0 {src => CGoGN/src}/Utils/gzstream.cpp | 0 {src => CGoGN/src}/Utils/img3D_IO.cpp | 0 {src => CGoGN/src}/Utils/pickables.cpp | 0 {src => CGoGN/src}/Utils/pointSprite.cpp | 0 {src => CGoGN/src}/Utils/scene_graph.cpp | 0 {src => CGoGN/src}/Utils/shaderMutator.cpp | 0 {src => CGoGN/src}/Utils/svg.cpp | 0 {src => CGoGN/src}/Utils/text3d.cpp | 0 {src => CGoGN/src}/Utils/textureSticker.cpp | 0 {src => CGoGN/src}/Utils/trackball.cpp | 0 {src => CGoGN/src}/Utils/vbo.cpp | 0 {src => CGoGN/src}/Utils/vboRender.cpp | 0 CMakeLists.txt | 141 +----------------- 580 files changed, 146 insertions(+), 133 deletions(-) create mode 100644 CGoGN/CMakeLists.txt rename {include => CGoGN/include}/.gitignore (100%) rename {include => CGoGN/include}/Algo/BooleanOperator/mergeVertices.h (100%) rename {include => CGoGN/include}/Algo/BooleanOperator/mergeVertices.hpp (100%) rename {include => CGoGN/include}/Algo/Decimation/approximator.h (100%) rename {include => CGoGN/include}/Algo/Decimation/approximator.hpp (100%) rename {include => CGoGN/include}/Algo/Decimation/colorPerVertexApproximator.h (100%) rename {include => CGoGN/include}/Algo/Decimation/colorPerVertexApproximator.hpp (100%) rename {include => CGoGN/include}/Algo/Decimation/decimation.h (100%) rename {include => CGoGN/include}/Algo/Decimation/decimation.hpp (100%) rename {include => CGoGN/include}/Algo/Decimation/edgeSelector.h (100%) rename {include => CGoGN/include}/Algo/Decimation/edgeSelector.hpp (100%) rename {include => CGoGN/include}/Algo/Decimation/geometryApproximator.h (100%) rename {include => CGoGN/include}/Algo/Decimation/geometryApproximator.hpp (100%) rename {include => CGoGN/include}/Algo/Decimation/geometryPredictor.h (100%) rename {include => CGoGN/include}/Algo/Decimation/geometryPredictor.hpp (100%) rename {include => CGoGN/include}/Algo/Decimation/halfEdgeSelector.h (100%) rename {include => CGoGN/include}/Algo/Decimation/halfEdgeSelector.hpp (100%) rename {include => CGoGN/include}/Algo/Decimation/predictor.h (100%) rename {include => CGoGN/include}/Algo/Decimation/selector.h (100%) rename {include => CGoGN/include}/Algo/Export/export.h (100%) rename {include => CGoGN/include}/Algo/Export/export.hpp (100%) rename {include => CGoGN/include}/Algo/Export/exportPov.h (100%) rename {include => CGoGN/include}/Algo/Export/exportVTU.h (100%) rename {include => CGoGN/include}/Algo/Export/exportVTU.hpp (100%) rename {include => CGoGN/include}/Algo/Export/exportVol.h (100%) rename {include => CGoGN/include}/Algo/Export/exportVol.hpp (100%) rename {include => CGoGN/include}/Algo/Filtering/average.h (100%) rename {include => CGoGN/include}/Algo/Filtering/average_normals.h (100%) rename {include => CGoGN/include}/Algo/Filtering/bilateral.h (100%) rename {include => CGoGN/include}/Algo/Filtering/functors.h (100%) rename {include => CGoGN/include}/Algo/Filtering/taubin.h (100%) rename {include => CGoGN/include}/Algo/Filtering/tools.h (100%) rename {include => CGoGN/include}/Algo/Geometry/area.h (100%) rename {include => CGoGN/include}/Algo/Geometry/area.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/basic.h (100%) rename {include => CGoGN/include}/Algo/Geometry/boundingbox.h (100%) rename {include => CGoGN/include}/Algo/Geometry/centroid.h (100%) rename {include => CGoGN/include}/Algo/Geometry/centroid.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/convexity.h (100%) rename {include => CGoGN/include}/Algo/Geometry/convexity.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/curvature.h (100%) rename {include => CGoGN/include}/Algo/Geometry/curvature.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/distances.h (100%) rename {include => CGoGN/include}/Algo/Geometry/distances.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/feature.h (100%) rename {include => CGoGN/include}/Algo/Geometry/feature.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/inclusion.h (100%) rename {include => CGoGN/include}/Algo/Geometry/inclusion.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/intersection.h (100%) rename {include => CGoGN/include}/Algo/Geometry/intersection.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/laplacian.h (100%) rename {include => CGoGN/include}/Algo/Geometry/laplacian.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/localFrame.h (100%) rename {include => CGoGN/include}/Algo/Geometry/normal.h (100%) rename {include => CGoGN/include}/Algo/Geometry/normal.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/normalization.h (100%) rename {include => CGoGN/include}/Algo/Geometry/orientation.h (100%) rename {include => CGoGN/include}/Algo/Geometry/plane.h (100%) rename {include => CGoGN/include}/Algo/Geometry/stats.h (100%) rename {include => CGoGN/include}/Algo/Geometry/volume.h (100%) rename {include => CGoGN/include}/Algo/Geometry/volume.hpp (100%) rename {include => CGoGN/include}/Algo/Geometry/voronoiDiagrams.h (100%) rename {include => CGoGN/include}/Algo/Geometry/voronoiDiagrams.hpp (100%) rename {include => CGoGN/include}/Algo/Histogram/histogram.h (100%) rename {include => CGoGN/include}/Algo/Histogram/histogram.hpp (100%) rename {include => CGoGN/include}/Algo/ImplicitHierarchicalMesh/ihm.hppxx (100%) rename {include => CGoGN/include}/Algo/ImplicitHierarchicalMesh/ihm.hxx (100%) rename {include => CGoGN/include}/Algo/ImplicitHierarchicalMesh/ihm3.h (100%) rename {include => CGoGN/include}/Algo/ImplicitHierarchicalMesh/ihm3.hpp (100%) rename {include => CGoGN/include}/Algo/ImplicitHierarchicalMesh/subdivision.hppxx (100%) rename {include => CGoGN/include}/Algo/ImplicitHierarchicalMesh/subdivision.hxx (100%) rename {include => CGoGN/include}/Algo/ImplicitHierarchicalMesh/subdivision3.h (100%) rename {include => CGoGN/include}/Algo/ImplicitHierarchicalMesh/subdivision3.hpp (100%) rename {include => CGoGN/include}/Algo/Import/AHEM.h (100%) rename {include => CGoGN/include}/Algo/Import/AHEMImporter.h (100%) rename {include => CGoGN/include}/Algo/Import/AHEMImporter.hpp (100%) rename {include => CGoGN/include}/Algo/Import/AHEMImporterDefAttr.h (100%) rename {include => CGoGN/include}/Algo/Import/AHEMImporterDefAttr.hpp (100%) rename {include => CGoGN/include}/Algo/Import/import.h (100%) rename {include => CGoGN/include}/Algo/Import/import.hpp (100%) rename {include => CGoGN/include}/Algo/Import/import2tables.h (100%) rename {include => CGoGN/include}/Algo/Import/import2tablesSurface.hpp (100%) rename {include => CGoGN/include}/Algo/Import/import2tablesVolume.hpp (100%) rename {include => CGoGN/include}/Algo/Import/importChoupi.hpp (100%) rename {include => CGoGN/include}/Algo/Import/importFileTypes.h (100%) rename {include => CGoGN/include}/Algo/Import/importMRDAT.h (100%) rename {include => CGoGN/include}/Algo/Import/importMRDAT.hpp (100%) rename {include => CGoGN/include}/Algo/Import/importMoka.hpp (100%) rename {include => CGoGN/include}/Algo/Import/importObjTex.h (100%) rename {include => CGoGN/include}/Algo/Import/importObjTex.hpp (100%) rename {include => CGoGN/include}/Algo/Import/importPlyData.h (100%) rename {include => CGoGN/include}/Algo/Import/importSvg.h (100%) rename {include => CGoGN/include}/Algo/Import/importSvg.hpp (100%) rename {include => CGoGN/include}/Algo/Import/import_utils.h (100%) rename {include => CGoGN/include}/Algo/Import/ply.h (100%) rename {include => CGoGN/include}/Algo/LinearSolving/basic.h (100%) rename {include => CGoGN/include}/Algo/MC/buffer.h (100%) rename {include => CGoGN/include}/Algo/MC/buffer.hpp (100%) rename {include => CGoGN/include}/Algo/MC/bufferGen.h (100%) rename {include => CGoGN/include}/Algo/MC/bufferGen.hpp (100%) rename {include => CGoGN/include}/Algo/MC/image.h (100%) rename {include => CGoGN/include}/Algo/MC/image.hpp (100%) rename {include => CGoGN/include}/Algo/MC/marchingcube.h (100%) rename {include => CGoGN/include}/Algo/MC/marchingcube.hpp (100%) rename {include => CGoGN/include}/Algo/MC/marchingcubeGen.h (100%) rename {include => CGoGN/include}/Algo/MC/marchingcubeGen.hpp (100%) rename {include => CGoGN/include}/Algo/MC/tables.h (100%) rename {include => CGoGN/include}/Algo/MC/type.h (100%) rename {include => CGoGN/include}/Algo/MC/windowing.h (100%) rename {include => CGoGN/include}/Algo/Modelisation/boundEmb.h (100%) rename {include => CGoGN/include}/Algo/Modelisation/extrusion.h (100%) rename {include => CGoGN/include}/Algo/Modelisation/extrusion.hpp (100%) rename {include => CGoGN/include}/Algo/Modelisation/planeCutting.h (100%) rename {include => CGoGN/include}/Algo/Modelisation/planeCutting.hpp (100%) rename {include => CGoGN/include}/Algo/Modelisation/polyhedron.h (100%) rename {include => CGoGN/include}/Algo/Modelisation/polyhedron.hpp (100%) rename {include => CGoGN/include}/Algo/Modelisation/subdivision.h (100%) rename {include => CGoGN/include}/Algo/Modelisation/subdivision.hpp (100%) rename {include => CGoGN/include}/Algo/Modelisation/subdivision3.h (100%) rename {include => CGoGN/include}/Algo/Modelisation/subdivision3.hpp (100%) rename {include => CGoGN/include}/Algo/Modelisation/tetrahedralization.h (100%) rename {include => CGoGN/include}/Algo/Modelisation/tetrahedralization.hpp (100%) rename {include => CGoGN/include}/Algo/Modelisation/triangulation.h (100%) rename {include => CGoGN/include}/Algo/Modelisation/triangulation.hpp (100%) rename {include => CGoGN/include}/Algo/Modelisation/voxellisation.h (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_base.h (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2D.h (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2D.hpp (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2D_memo.h (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2D_memo.hpp (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2D_secured.h (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2D_secured.hpp (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2DandHalf.h (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2DandHalf.hpp (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2DandHalf_memo.h (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_2DandHalf_memo.hpp (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_3D.h (100%) rename {include => CGoGN/include}/Algo/MovingObjects/particle_cell_3D.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Filters/Dual/catmullClark.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Filters/Dual/dooSabin.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Filters/bertram.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Filters/catmullClark.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Filters/lerp.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Filters/loop.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Filters/sqrt2.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Filters/sqrt3.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Masks/catmullClark.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Masks/lerp.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Masks/loop.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/Masks/sqrt3.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/lerpAttributes.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/map2MR_DualRegular.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/map2MR_DualRegular.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/map2MR_PM.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/map2MR_PM.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Dual/dooSabin.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Filters/bertram.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Filters/bertramBoundary.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Filters/lerp.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Filters/mcCrackenJoy.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Filters/schaefer.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Masks/lerp.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Masks/mcCrackenJoy.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Masks/schaefer.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/Masks/schemes_Primal.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/map3MR_DualRegular.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/map3MR_DualRegular.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/map3MR_PM.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/map3MR_PM.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.h (100%) rename {include => CGoGN/include}/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.hpp (100%) rename {include => CGoGN/include}/Algo/Multiresolution/filter.h (100%) rename {include => CGoGN/include}/Algo/ProgressiveMesh/pmesh.h (100%) rename {include => CGoGN/include}/Algo/ProgressiveMesh/pmesh.hpp (100%) rename {include => CGoGN/include}/Algo/ProgressiveMesh/vsplit.h (100%) rename {include => CGoGN/include}/Algo/Remeshing/pliant.h (100%) rename {include => CGoGN/include}/Algo/Remeshing/pliant.hpp (100%) rename {include => CGoGN/include}/Algo/Render/Deprecated/gl3mapRender.h (100%) rename {include => CGoGN/include}/Algo/Render/Deprecated/gl3mapRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/Deprecated/vbo_MapRender.h (100%) rename {include => CGoGN/include}/Algo/Render/Deprecated/vbo_MapRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/Deprecated/vbo_VectorAttributeRender.h (100%) rename {include => CGoGN/include}/Algo/Render/Deprecated/vbo_VectorAttributeRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL1/map_glRender.h (100%) rename {include => CGoGN/include}/Algo/Render/GL1/map_glRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL1/renderFunctor.h (100%) rename {include => CGoGN/include}/Algo/Render/GL1/renderFunctor.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL1/topo_render.h (100%) rename {include => CGoGN/include}/Algo/Render/GL1/topo_render.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/colorPerEdgeRender.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/colorPerEdgeRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/colorPerFaceRender.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/colorPerFaceRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/dataPerFaceRender.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/dataPerFaceRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/drawerCells.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/drawerCells.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/explodeVolumeRender.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/explodeVolumeRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/mapRender.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/mapRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/topo3PrimalRender.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/topo3PrimalRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/topo3Render.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/topo3Render.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/topoPrimalRender.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/topoPrimalRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/GL2/topoRender.h (100%) rename {include => CGoGN/include}/Algo/Render/GL2/topoRender.hpp (100%) rename {include => CGoGN/include}/Algo/Render/SVG/mapSVGRender.h (100%) rename {include => CGoGN/include}/Algo/Render/SVG/mapSVGRender.hpp (100%) rename {include => CGoGN/include}/Algo/Selection/collector.h (100%) rename {include => CGoGN/include}/Algo/Selection/collector.hpp (100%) rename {include => CGoGN/include}/Algo/Selection/raySelectFunctor.hpp (100%) rename {include => CGoGN/include}/Algo/Selection/raySelector.h (100%) rename {include => CGoGN/include}/Algo/Selection/raySelector.hpp (100%) rename {include => CGoGN/include}/Algo/Simulation/ShapeMatching/shapeMatching.h (100%) rename {include => CGoGN/include}/Algo/Simulation/ShapeMatching/shapeMatching.hpp (100%) rename {include => CGoGN/include}/Algo/Simulation/ShapeMatching/shapeMatchingLinear.h (100%) rename {include => CGoGN/include}/Algo/Simulation/ShapeMatching/shapeMatchingLinear.hpp (100%) rename {include => CGoGN/include}/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.h (100%) rename {include => CGoGN/include}/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.hpp (100%) rename {include => CGoGN/include}/Algo/Tiling/Surface/hexagonal.h (100%) rename {include => CGoGN/include}/Algo/Tiling/Surface/hexagonal.hpp (100%) rename {include => CGoGN/include}/Algo/Tiling/Surface/square.h (100%) rename {include => CGoGN/include}/Algo/Tiling/Surface/square.hpp (100%) rename {include => CGoGN/include}/Algo/Tiling/Surface/triangular.h (100%) rename {include => CGoGN/include}/Algo/Tiling/Surface/triangular.hpp (100%) rename {include => CGoGN/include}/Algo/Tiling/Volume/cubic.h (100%) rename {include => CGoGN/include}/Algo/Tiling/Volume/cubic.hpp (100%) rename {include => CGoGN/include}/Algo/Tiling/tiling.h (100%) rename {include => CGoGN/include}/Algo/Tiling/tiling.hpp (100%) rename {include => CGoGN/include}/Algo/Topo/Map2/uniformOrientation.h (100%) rename {include => CGoGN/include}/Algo/Topo/Map2/uniformOrientation.hpp (100%) rename {include => CGoGN/include}/Algo/Topo/basic.h (100%) rename {include => CGoGN/include}/Algo/Topo/embedding.h (100%) rename {include => CGoGN/include}/Algo/Topo/simplex.h (100%) rename {include => CGoGN/include}/Container/attributeContainer.h (100%) rename {include => CGoGN/include}/Container/attributeContainer.hpp (100%) rename {include => CGoGN/include}/Container/attributeMultiVector.h (100%) rename {include => CGoGN/include}/Container/attributeMultiVector.hpp (100%) rename {include => CGoGN/include}/Container/attributeMultiVectorBool.hpp (100%) rename {include => CGoGN/include}/Container/containerBrowser.h (100%) rename {include => CGoGN/include}/Container/containerBrowser.hpp (100%) rename {include => CGoGN/include}/Container/convert.h (100%) rename {include => CGoGN/include}/Container/fakeAttribute.h (100%) rename {include => CGoGN/include}/Container/holeblock.hXX (100%) rename {include => CGoGN/include}/Container/holeblockref.h (100%) rename {include => CGoGN/include}/Container/registered.h (100%) rename {include => CGoGN/include}/Container/sizeblock.h (100%) rename {include => CGoGN/include}/Geometry/basic.h (100%) rename {include => CGoGN/include}/Geometry/basic.hpp (100%) rename {include => CGoGN/include}/Geometry/bounding_box.h (100%) rename {include => CGoGN/include}/Geometry/bounding_box.hpp (100%) rename {include => CGoGN/include}/Geometry/distances.h (100%) rename {include => CGoGN/include}/Geometry/distances.hpp (100%) rename {include => CGoGN/include}/Geometry/frame.h (100%) rename {include => CGoGN/include}/Geometry/frame.hpp (100%) rename {include => CGoGN/include}/Geometry/inclusion.h (100%) rename {include => CGoGN/include}/Geometry/inclusion.hpp (100%) rename {include => CGoGN/include}/Geometry/intersection.h (100%) rename {include => CGoGN/include}/Geometry/intersection.hpp (100%) rename {include => CGoGN/include}/Geometry/matrix.h (100%) rename {include => CGoGN/include}/Geometry/matrix.hpp (100%) rename {include => CGoGN/include}/Geometry/orientation.h (100%) rename {include => CGoGN/include}/Geometry/orientation.hpp (100%) rename {include => CGoGN/include}/Geometry/plane_3d.h (100%) rename {include => CGoGN/include}/Geometry/plane_3d.hpp (100%) rename {include => CGoGN/include}/Geometry/tensor.h (100%) rename {include => CGoGN/include}/Geometry/tensor.hpp (100%) rename {include => CGoGN/include}/Geometry/transfo.h (100%) rename {include => CGoGN/include}/Geometry/transfo.hpp (100%) rename {include => CGoGN/include}/Geometry/vector_gen.h (100%) rename {include => CGoGN/include}/Geometry/vector_gen.hpp (100%) rename {include => CGoGN/include}/Topology/generic/attributeHandler.h (100%) rename {include => CGoGN/include}/Topology/generic/attributeHandler.hpp (100%) rename {include => CGoGN/include}/Topology/generic/autoAttributeHandler.h (100%) rename {include => CGoGN/include}/Topology/generic/cellmarker.h (100%) rename {include => CGoGN/include}/Topology/generic/cells.h (100%) rename {include => CGoGN/include}/Topology/generic/cells_macros.h (100%) rename {include => CGoGN/include}/Topology/generic/dart.h (100%) rename {include => CGoGN/include}/Topology/generic/dartmarker.h (100%) rename {include => CGoGN/include}/Topology/generic/functor.h (100%) rename {include => CGoGN/include}/Topology/generic/genericmap.h (100%) rename {include => CGoGN/include}/Topology/generic/genericmap.hpp (100%) rename {include => CGoGN/include}/Topology/generic/mapBrowser.h (100%) rename {include => CGoGN/include}/Topology/generic/mapCommon.h (100%) rename {include => CGoGN/include}/Topology/generic/mapCommon.hpp (100%) rename {include => CGoGN/include}/Topology/generic/mapImpl/mapMono.h (100%) rename {include => CGoGN/include}/Topology/generic/mapImpl/mapMono.hpp (100%) rename {include => CGoGN/include}/Topology/generic/mapImpl/mapMulti.h (100%) rename {include => CGoGN/include}/Topology/generic/mapImpl/mapMulti.hpp (100%) rename {include => CGoGN/include}/Topology/generic/marker.h (100%) rename {include => CGoGN/include}/Topology/generic/multi3Attribs.h (100%) rename {include => CGoGN/include}/Topology/generic/multi4Attribs.h (100%) rename {include => CGoGN/include}/Topology/generic/multiAttribs.h (100%) rename {include => CGoGN/include}/Topology/generic/parameters.h (100%) rename {include => CGoGN/include}/Topology/generic/simplices.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/iterTrav.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor1.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor1.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor1Virt.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor1Virt.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor2.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor2.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor2Virt.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor2Virt.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor2_closed.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor2_closed.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor3.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor3.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor3Virt.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversor3Virt.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversorCell.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversorCell.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversorCellVirt.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversorCellVirt.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversorDoO.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversorDoO.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversorFactory.h (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversorFactory.hpp (100%) rename {include => CGoGN/include}/Topology/generic/traversor/traversorGen.h (100%) rename {include => CGoGN/include}/Topology/gmap/embeddedGMap2.h (100%) rename {include => CGoGN/include}/Topology/gmap/embeddedGMap3.h (100%) rename {include => CGoGN/include}/Topology/gmap/gmap0.h (100%) rename {include => CGoGN/include}/Topology/gmap/gmap0.hpp (100%) rename {include => CGoGN/include}/Topology/gmap/gmap1.h (100%) rename {include => CGoGN/include}/Topology/gmap/gmap1.hpp (100%) rename {include => CGoGN/include}/Topology/gmap/gmap2.h (100%) rename {include => CGoGN/include}/Topology/gmap/gmap2.hpp (100%) rename {include => CGoGN/include}/Topology/gmap/gmap3.h (100%) rename {include => CGoGN/include}/Topology/gmap/gmap3.hpp (100%) rename {include => CGoGN/include}/Topology/hypermap/ehypermap1.h (100%) rename {include => CGoGN/include}/Topology/hypermap/hyperbasemap.h (100%) rename {include => CGoGN/include}/Topology/hypermap/hyperdart.h (100%) rename {include => CGoGN/include}/Topology/hypermap/hypermap1.h (100%) rename {include => CGoGN/include}/Topology/hypermap/hypermap2.hpp (100%) rename {include => CGoGN/include}/Topology/ihmap/ihm2.h (100%) rename {include => CGoGN/include}/Topology/ihmap/ihm2.hpp (100%) rename {include => CGoGN/include}/Topology/ihmap/ihm3.h (100%) rename {include => CGoGN/include}/Topology/ihmap/ihm3.hpp (100%) rename {include => CGoGN/include}/Topology/map/embeddedMap2.h (100%) rename {include => CGoGN/include}/Topology/map/embeddedMap2_MR.h (100%) rename {include => CGoGN/include}/Topology/map/embeddedMap3.h (100%) rename {include => CGoGN/include}/Topology/map/map1.h (100%) rename {include => CGoGN/include}/Topology/map/map1.hpp (100%) rename {include => CGoGN/include}/Topology/map/map2.h (100%) rename {include => CGoGN/include}/Topology/map/map2.hpp (100%) rename {include => CGoGN/include}/Topology/map/map3.h (100%) rename {include => CGoGN/include}/Topology/map/map3.hpp (100%) rename {include => CGoGN/include}/Topology/xmap/exmap.h (100%) rename {include => CGoGN/include}/Topology/xmap/exmap.hpp (100%) rename {include => CGoGN/include}/Topology/xmap/xmap.h (100%) rename {include => CGoGN/include}/Topology/xmap/xmap.hpp (100%) rename {include => CGoGN/include}/Utils/GL3/gl3.h (100%) rename {include => CGoGN/include}/Utils/GLSLShader.h (100%) rename {include => CGoGN/include}/Utils/Qt/macgl3.h (100%) rename {include => CGoGN/include}/Utils/Qt/qtInputs.h (100%) rename {include => CGoGN/include}/Utils/Qt/qtQGLV.h (100%) rename {include => CGoGN/include}/Utils/Qt/qtQGLV_glw.h (100%) rename {include => CGoGN/include}/Utils/Qt/qtSimple.h (100%) rename {include => CGoGN/include}/Utils/Qt/qtcolorschooser.h (100%) rename {include => CGoGN/include}/Utils/Qt/qtgl.h (100%) rename {include => CGoGN/include}/Utils/Qt/qthistodraw.h (100%) rename {include => CGoGN/include}/Utils/Qt/qtpopup.h (100%) rename {include => CGoGN/include}/Utils/Qt/qtui.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderColorPerVertex.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderColorPerVertex.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderColorPerVertex.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderCustom.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderCustom.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderCustom.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderCustom.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderCustomTex.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderCustomTex.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderCustomTex.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderCustomTex.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderEnvMap.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderEnvMap.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderEnvMap.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeSmoothVolumes.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeSmoothVolumes.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeSmoothVolumes.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeSmoothVolumes.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeVolumes.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeVolumes.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeVolumes.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeVolumes.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeVolumesLines.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeVolumesLines.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeVolumesLines.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderExplodeVolumesLines.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderFlat.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderFlat.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderFlat.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderFlat.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderFlatColor.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderFlatColor.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderFlatColor.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderFlatColor.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderIsoLines.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderIsoLines.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderIsoLines.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderIsoLines.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderMatCustom.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderMatCustom.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderMatCustom.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderMatCustom.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderPhong.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderPhong.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderPhong.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderPhongTexture.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderPhongTexture.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderPhongTexture.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderScalarField.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderScalarField.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderScalarField.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderSimpleColor.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderSimpleColor.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderSimpleColor.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderSimpleFlat.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderSimpleFlat.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderSimpleFlat.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderSimpleTexture.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderSimpleTexture.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderSimpleTexture.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderTextureDepth.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderTextureDepth.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderTextureDepth.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderTextureMask.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderTextureMask.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderTextureMask.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderVectorPerVertex.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderVectorPerVertex.geom (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderVectorPerVertex.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderVectorPerVertex.vert (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderWallPaper.frag (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderWallPaper.h (100%) rename {include => CGoGN/include}/Utils/Shaders/shaderWallPaper.vert (100%) rename {include => CGoGN/include}/Utils/cgognStream.h (100%) rename {include => CGoGN/include}/Utils/chrono.h (100%) rename {include => CGoGN/include}/Utils/clippingPresets.h (100%) rename {include => CGoGN/include}/Utils/clippingPresetsAnimated.h (100%) rename {include => CGoGN/include}/Utils/clippingShader.h (100%) rename {include => CGoGN/include}/Utils/colorMaps.h (100%) rename {include => CGoGN/include}/Utils/colorMaps.hpp (100%) rename {include => CGoGN/include}/Utils/colourConverter.h (100%) rename {include => CGoGN/include}/Utils/colourConverter.hpp (100%) rename {include => CGoGN/include}/Utils/compress.h (100%) rename {include => CGoGN/include}/Utils/convertType.h (100%) rename {include => CGoGN/include}/Utils/drawer.h (100%) rename {include => CGoGN/include}/Utils/fbo.h (100%) rename {include => CGoGN/include}/Utils/filename.h (100%) rename {include => CGoGN/include}/Utils/fixedArray.h (100%) rename {include => CGoGN/include}/Utils/frameManipulator.h (100%) rename {include => CGoGN/include}/Utils/gl_def.h (100%) rename {include => CGoGN/include}/Utils/gl_matrices.h (100%) rename {include => CGoGN/include}/Utils/gzstream.h (100%) rename {include => CGoGN/include}/Utils/img3D_IO.h (100%) rename {include => CGoGN/include}/Utils/label.h (100%) rename {include => CGoGN/include}/Utils/mark.h (100%) rename {include => CGoGN/include}/Utils/nameTypes.h (100%) rename {include => CGoGN/include}/Utils/os_spec.h (100%) rename {include => CGoGN/include}/Utils/pickables.h (100%) rename {include => CGoGN/include}/Utils/pointSprite.frag (100%) rename {include => CGoGN/include}/Utils/pointSprite.geom (100%) rename {include => CGoGN/include}/Utils/pointSprite.h (100%) rename {include => CGoGN/include}/Utils/pointSprite.vert (100%) rename {include => CGoGN/include}/Utils/qem.h (100%) rename {include => CGoGN/include}/Utils/qem.hpp (100%) rename {include => CGoGN/include}/Utils/quadricRGBfunctions.h (100%) rename {include => CGoGN/include}/Utils/quadricRGBfunctions.hpp (100%) rename {include => CGoGN/include}/Utils/quantization.h (100%) rename {include => CGoGN/include}/Utils/quantization.hpp (100%) rename {include => CGoGN/include}/Utils/scene_graph.h (100%) rename {include => CGoGN/include}/Utils/shaderMutator.h (100%) rename {include => CGoGN/include}/Utils/shared_mem.h (100%) rename {include => CGoGN/include}/Utils/shared_mem.hpp (100%) rename {include => CGoGN/include}/Utils/snapshotHD.h (100%) rename {include => CGoGN/include}/Utils/static_assert.h (100%) rename {include => CGoGN/include}/Utils/svg.h (100%) rename {include => CGoGN/include}/Utils/text3d.frag (100%) rename {include => CGoGN/include}/Utils/text3d.h (100%) rename {include => CGoGN/include}/Utils/text3d.vert (100%) rename {include => CGoGN/include}/Utils/textureSticker.h (100%) rename {include => CGoGN/include}/Utils/textures.h (100%) rename {include => CGoGN/include}/Utils/textures.hpp (100%) rename {include => CGoGN/include}/Utils/threadbarrier.h (100%) rename {include => CGoGN/include}/Utils/trackball.h (100%) rename {include => CGoGN/include}/Utils/vbo.h (100%) rename {include => CGoGN/include}/Utils/vbo.hpp (100%) rename {include => CGoGN/include}/Utils/vboRender.h (100%) rename {include => CGoGN/include}/Utils/vbo_base.h (100%) rename {include => CGoGN/include}/Utils/xml.h (100%) rename {src => CGoGN/src}/Algo/Histogram/histogram.cpp (100%) rename {src => CGoGN/src}/Algo/ImplicitHierarchicalMesh/ihm.cppxx (100%) rename {src => CGoGN/src}/Algo/ImplicitHierarchicalMesh/ihm3.cpp (100%) rename {src => CGoGN/src}/Algo/Import/importPlyData.cpp (100%) rename {src => CGoGN/src}/Algo/Import/ply.c (100%) rename {src => CGoGN/src}/Algo/MC/tables.cpp (100%) rename {src => CGoGN/src}/Algo/Render/mapRender.cpp (100%) rename {src => CGoGN/src}/Algo/Render/topoGenRender.cpp (100%) rename {src => CGoGN/src}/Algo/Render/vbo_MapRender.cpp.dep (100%) rename {src => CGoGN/src}/Container/attributeContainer.cpp (100%) rename {src => CGoGN/src}/Container/holeblock.cppXX (100%) rename {src => CGoGN/src}/Container/holeblockref.cpp (100%) rename {src => CGoGN/src}/Topology/generic/genericmap.cpp (100%) rename {src => CGoGN/src}/Topology/generic/mapMono.cpp (100%) rename {src => CGoGN/src}/Topology/generic/mapMulti.cpp (100%) rename {src => CGoGN/src}/Topology/gmap/embeddedGMap2.cpp (100%) rename {src => CGoGN/src}/Topology/gmap/embeddedGMap3.cpp (100%) rename {src => CGoGN/src}/Topology/ihmap/ihm2.cpp (100%) rename {src => CGoGN/src}/Topology/ihmap/ihm3.cpp (100%) rename {src => CGoGN/src}/Topology/map/embeddedMap2.cpp (100%) rename {src => CGoGN/src}/Topology/map/embeddedMap2_MR.cpp (100%) rename {src => CGoGN/src}/Topology/map/embeddedMap3.cpp (100%) rename {src => CGoGN/src}/Utils/GLSLShader.cpp (100%) rename {src => CGoGN/src}/Utils/Qt/qtQGLV.cpp (100%) rename {src => CGoGN/src}/Utils/Qt/qtQGLV_glw.cpp (100%) rename {src => CGoGN/src}/Utils/Qt/qtSimple.cpp (100%) rename {src => CGoGN/src}/Utils/Qt/qtcolorschooser.cpp (100%) rename {src => CGoGN/src}/Utils/Qt/qtgl.cpp (100%) rename {src => CGoGN/src}/Utils/Qt/qthistodraw.cpp (100%) rename {src => CGoGN/src}/Utils/Qt/qtinputs.cpp (100%) rename {src => CGoGN/src}/Utils/Qt/qtpopup.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderColorPerVertex.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderCustom.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderCustomTex.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderEnvMap.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderExplodeSmoothVolumes.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderExplodeVolumes.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderExplodeVolumesLines.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderFlat.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderFlatColor.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderIsoLines.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderMatCustom.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderPhong.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderPhongTexture.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderScalarField.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderSimpleColor.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderSimpleFlat.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderSimpleTexture.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderTextureDepth.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderTextureMask.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderVectorPerVertex.cpp (100%) rename {src => CGoGN/src}/Utils/Shaders/shaderWallPaper.cpp (100%) rename {src => CGoGN/src}/Utils/cgognStream.cpp (100%) rename {src => CGoGN/src}/Utils/clippingPresets.cpp (100%) rename {src => CGoGN/src}/Utils/clippingPresetsAnimated.cpp (100%) rename {src => CGoGN/src}/Utils/clippingShader.cpp (100%) rename {src => CGoGN/src}/Utils/compress.cpp (100%) rename {src => CGoGN/src}/Utils/drawer.cpp (100%) rename {src => CGoGN/src}/Utils/fbo.cpp (100%) rename {src => CGoGN/src}/Utils/frameManipulator.cpp (100%) rename {src => CGoGN/src}/Utils/gzstream.cpp (100%) rename {src => CGoGN/src}/Utils/img3D_IO.cpp (100%) rename {src => CGoGN/src}/Utils/pickables.cpp (100%) rename {src => CGoGN/src}/Utils/pointSprite.cpp (100%) rename {src => CGoGN/src}/Utils/scene_graph.cpp (100%) rename {src => CGoGN/src}/Utils/shaderMutator.cpp (100%) rename {src => CGoGN/src}/Utils/svg.cpp (100%) rename {src => CGoGN/src}/Utils/text3d.cpp (100%) rename {src => CGoGN/src}/Utils/textureSticker.cpp (100%) rename {src => CGoGN/src}/Utils/trackball.cpp (100%) rename {src => CGoGN/src}/Utils/vbo.cpp (100%) rename {src => CGoGN/src}/Utils/vboRender.cpp (100%) diff --git a/CGoGN/CMakeLists.txt b/CGoGN/CMakeLists.txt new file mode 100644 index 000000000..f9682b34f --- /dev/null +++ b/CGoGN/CMakeLists.txt @@ -0,0 +1,138 @@ +cmake_minimum_required(VERSION 2.8) + +project(CGoGN_LIB) + +# for shaders +include_directories( ${CMAKE_CURRENT_BINARY_DIR} ) + + + +file( + GLOB_RECURSE + files_topology + ${CGoGN_SRC_DIR}/src/Topology/*.cpp + ${CGoGN_SRC_DIR}/include/Topology/*.hpp + ${CGoGN_SRC_DIR}/include/Topology/*.h +) + +file( + GLOB_RECURSE + files_container + ${CGoGN_SRC_DIR}/src/Container/*.cpp + ${CGoGN_SRC_DIR}/include/Container/*.hpp + ${CGoGN_SRC_DIR}/include/Container/*.h +) + +file( + GLOB_RECURSE + files_algo + ${CGoGN_SRC_DIR}/src/Algo/*.cpp + ${CGoGN_SRC_DIR}/src/Algo/*.c + ${CGoGN_SRC_DIR}/include/Algo/*.hpp + ${CGoGN_SRC_DIR}/include/Algo/*.h +) + +file( + GLOB + shaders_src + ${CGoGN_SRC_DIR}/include/Utils/*.frag + ${CGoGN_SRC_DIR}/include/Utils/*.vert + ${CGoGN_SRC_DIR}/include/Utils/*.geom + ${CGoGN_SRC_DIR}/include/Utils/Shaders/*.frag + ${CGoGN_SRC_DIR}/include/Utils/Shaders/*.vert + ${CGoGN_SRC_DIR}/include/Utils/Shaders/*.geom +) + + +IF(WIN32) + add_custom_target(shader_target ${CGoGN_ROOT_DIR}/ThirdParty/bin/Release/shader_to_h ${shaders_src} + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + SOURCES ${shaders_src} ) +ELSE() + add_custom_target(shader_target ${CGoGN_ROOT_DIR}/ThirdParty/bin/shader_to_h ${shaders_src} + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + SOURCES ${shaders_src} ) +ENDIF() + + +file( + GLOB # WARNING NO MORE RECURSE TO AVOID TAKING QT FILES + files_utils + ${CGoGN_SRC_DIR}/src/Utils/*.cpp + ${CGoGN_SRC_DIR}/include/Utils/*.hpp + ${CGoGN_SRC_DIR}/include/Utils/*.h + + ${CGoGN_SRC_DIR}/src/Utils/Shaders/*.cpp + ${CGoGN_SRC_DIR}/include/Utils/Shaders/*.hpp + ${CGoGN_SRC_DIR}/include/Utils/Shaders/*.h +) + +IF(WITH_QT) + file( + GLOB + files_utils_qt + ${CGoGN_SRC_DIR}/src/Utils/Qt/*.cpp + ${CGoGN_SRC_DIR}/include/Utils/Qt/*.hpp + ${CGoGN_SRC_DIR}/include/Utils/Qt/*.h + ) + file( + GLOB + utils_qt_headers + ${CGoGN_SRC_DIR}/include/Utils/Qt/qtgl.h + ${CGoGN_SRC_DIR}/include/Utils/Qt/qtSimple.h + ${CGoGN_SRC_DIR}/include/Utils/Qt/qtQGLV_glw.h + ${CGoGN_SRC_DIR}/include/Utils/Qt/qtQGLV.h + ${CGoGN_SRC_DIR}/include/Utils/Qt/qtpopup.h + ${CGoGN_SRC_DIR}/include/Utils/Qt/qthistodraw.h + ${CGoGN_SRC_DIR}/include/Utils/Qt/qtcolorschooser.h + ) + + QT4_WRAP_CPP(UTILS_QT_HEADERS_MOC ${utils_qt_headers}) + SET (files_utils_withQt ${files_utils} ${files_utils_qt} ${UTILS_QT_HEADERS_MOC}) +ENDIF() + +file( GLOB_RECURSE + files_geometry + ${CGoGN_SRC_DIR}/include/Geometry/*.h + ${CGoGN_SRC_DIR}/include/Geometry/*.hpp +) + +file( GLOB_RECURSE + files_thirdParty + ${CGoGN_ROOT_DIR}/ThirdParty/include/*.h + ${CGoGN_ROOT_DIR}/ThirdParty/include/*.hpp +) + +link_directories( ${CGoGN_ROOT_DIR}/lib/${CMAKE_BUILD_TYPE} ) + +IF (ONELIB) + IF(WITH_QT) + add_library( cgogn ${files_topology} ${files_container} ${files_algo} ${files_utils_withQt}) + ELSE() + add_library( cgogn ${files_topology} ${files_container} ${files_algo} ${files_utils} ) + ENDIF() + add_dependencies(cgogn shader_target) + target_link_libraries(cgogn ${CGoGN_EXT_LIBS}) + +ELSE() + IF (WITH_QT) + add_library( utils ${files_utils_withQt} ) + ELSE() + add_library( utils ${files_utils} ) + ENDIF() + target_link_libraries(utils ${CGoGN_EXT_LIBS}) + + add_library( container ${files_container}) + target_link_libraries(container utils) + + add_library( topology ${files_topology}) + target_link_libraries(topology container) + + add_library( algo ${files_algo}) + target_link_libraries(algo utils topology) + + + add_custom_target( Geometry SOURCES ${files_geometry} ) + add_custom_target( ThirdParty SOURCES ${files_thirdParty} ) + add_dependencies( utils shader_target ) +ENDIF() diff --git a/include/.gitignore b/CGoGN/include/.gitignore similarity index 100% rename from include/.gitignore rename to CGoGN/include/.gitignore diff --git a/include/Algo/BooleanOperator/mergeVertices.h b/CGoGN/include/Algo/BooleanOperator/mergeVertices.h similarity index 100% rename from include/Algo/BooleanOperator/mergeVertices.h rename to CGoGN/include/Algo/BooleanOperator/mergeVertices.h diff --git a/include/Algo/BooleanOperator/mergeVertices.hpp b/CGoGN/include/Algo/BooleanOperator/mergeVertices.hpp similarity index 100% rename from include/Algo/BooleanOperator/mergeVertices.hpp rename to CGoGN/include/Algo/BooleanOperator/mergeVertices.hpp diff --git a/include/Algo/Decimation/approximator.h b/CGoGN/include/Algo/Decimation/approximator.h similarity index 100% rename from include/Algo/Decimation/approximator.h rename to CGoGN/include/Algo/Decimation/approximator.h diff --git a/include/Algo/Decimation/approximator.hpp b/CGoGN/include/Algo/Decimation/approximator.hpp similarity index 100% rename from include/Algo/Decimation/approximator.hpp rename to CGoGN/include/Algo/Decimation/approximator.hpp diff --git a/include/Algo/Decimation/colorPerVertexApproximator.h b/CGoGN/include/Algo/Decimation/colorPerVertexApproximator.h similarity index 100% rename from include/Algo/Decimation/colorPerVertexApproximator.h rename to CGoGN/include/Algo/Decimation/colorPerVertexApproximator.h diff --git a/include/Algo/Decimation/colorPerVertexApproximator.hpp b/CGoGN/include/Algo/Decimation/colorPerVertexApproximator.hpp similarity index 100% rename from include/Algo/Decimation/colorPerVertexApproximator.hpp rename to CGoGN/include/Algo/Decimation/colorPerVertexApproximator.hpp diff --git a/include/Algo/Decimation/decimation.h b/CGoGN/include/Algo/Decimation/decimation.h similarity index 100% rename from include/Algo/Decimation/decimation.h rename to CGoGN/include/Algo/Decimation/decimation.h diff --git a/include/Algo/Decimation/decimation.hpp b/CGoGN/include/Algo/Decimation/decimation.hpp similarity index 100% rename from include/Algo/Decimation/decimation.hpp rename to CGoGN/include/Algo/Decimation/decimation.hpp diff --git a/include/Algo/Decimation/edgeSelector.h b/CGoGN/include/Algo/Decimation/edgeSelector.h similarity index 100% rename from include/Algo/Decimation/edgeSelector.h rename to CGoGN/include/Algo/Decimation/edgeSelector.h diff --git a/include/Algo/Decimation/edgeSelector.hpp b/CGoGN/include/Algo/Decimation/edgeSelector.hpp similarity index 100% rename from include/Algo/Decimation/edgeSelector.hpp rename to CGoGN/include/Algo/Decimation/edgeSelector.hpp diff --git a/include/Algo/Decimation/geometryApproximator.h b/CGoGN/include/Algo/Decimation/geometryApproximator.h similarity index 100% rename from include/Algo/Decimation/geometryApproximator.h rename to CGoGN/include/Algo/Decimation/geometryApproximator.h diff --git a/include/Algo/Decimation/geometryApproximator.hpp b/CGoGN/include/Algo/Decimation/geometryApproximator.hpp similarity index 100% rename from include/Algo/Decimation/geometryApproximator.hpp rename to CGoGN/include/Algo/Decimation/geometryApproximator.hpp diff --git a/include/Algo/Decimation/geometryPredictor.h b/CGoGN/include/Algo/Decimation/geometryPredictor.h similarity index 100% rename from include/Algo/Decimation/geometryPredictor.h rename to CGoGN/include/Algo/Decimation/geometryPredictor.h diff --git a/include/Algo/Decimation/geometryPredictor.hpp b/CGoGN/include/Algo/Decimation/geometryPredictor.hpp similarity index 100% rename from include/Algo/Decimation/geometryPredictor.hpp rename to CGoGN/include/Algo/Decimation/geometryPredictor.hpp diff --git a/include/Algo/Decimation/halfEdgeSelector.h b/CGoGN/include/Algo/Decimation/halfEdgeSelector.h similarity index 100% rename from include/Algo/Decimation/halfEdgeSelector.h rename to CGoGN/include/Algo/Decimation/halfEdgeSelector.h diff --git a/include/Algo/Decimation/halfEdgeSelector.hpp b/CGoGN/include/Algo/Decimation/halfEdgeSelector.hpp similarity index 100% rename from include/Algo/Decimation/halfEdgeSelector.hpp rename to CGoGN/include/Algo/Decimation/halfEdgeSelector.hpp diff --git a/include/Algo/Decimation/predictor.h b/CGoGN/include/Algo/Decimation/predictor.h similarity index 100% rename from include/Algo/Decimation/predictor.h rename to CGoGN/include/Algo/Decimation/predictor.h diff --git a/include/Algo/Decimation/selector.h b/CGoGN/include/Algo/Decimation/selector.h similarity index 100% rename from include/Algo/Decimation/selector.h rename to CGoGN/include/Algo/Decimation/selector.h diff --git a/include/Algo/Export/export.h b/CGoGN/include/Algo/Export/export.h similarity index 100% rename from include/Algo/Export/export.h rename to CGoGN/include/Algo/Export/export.h diff --git a/include/Algo/Export/export.hpp b/CGoGN/include/Algo/Export/export.hpp similarity index 100% rename from include/Algo/Export/export.hpp rename to CGoGN/include/Algo/Export/export.hpp diff --git a/include/Algo/Export/exportPov.h b/CGoGN/include/Algo/Export/exportPov.h similarity index 100% rename from include/Algo/Export/exportPov.h rename to CGoGN/include/Algo/Export/exportPov.h diff --git a/include/Algo/Export/exportVTU.h b/CGoGN/include/Algo/Export/exportVTU.h similarity index 100% rename from include/Algo/Export/exportVTU.h rename to CGoGN/include/Algo/Export/exportVTU.h diff --git a/include/Algo/Export/exportVTU.hpp b/CGoGN/include/Algo/Export/exportVTU.hpp similarity index 100% rename from include/Algo/Export/exportVTU.hpp rename to CGoGN/include/Algo/Export/exportVTU.hpp diff --git a/include/Algo/Export/exportVol.h b/CGoGN/include/Algo/Export/exportVol.h similarity index 100% rename from include/Algo/Export/exportVol.h rename to CGoGN/include/Algo/Export/exportVol.h diff --git a/include/Algo/Export/exportVol.hpp b/CGoGN/include/Algo/Export/exportVol.hpp similarity index 100% rename from include/Algo/Export/exportVol.hpp rename to CGoGN/include/Algo/Export/exportVol.hpp diff --git a/include/Algo/Filtering/average.h b/CGoGN/include/Algo/Filtering/average.h similarity index 100% rename from include/Algo/Filtering/average.h rename to CGoGN/include/Algo/Filtering/average.h diff --git a/include/Algo/Filtering/average_normals.h b/CGoGN/include/Algo/Filtering/average_normals.h similarity index 100% rename from include/Algo/Filtering/average_normals.h rename to CGoGN/include/Algo/Filtering/average_normals.h diff --git a/include/Algo/Filtering/bilateral.h b/CGoGN/include/Algo/Filtering/bilateral.h similarity index 100% rename from include/Algo/Filtering/bilateral.h rename to CGoGN/include/Algo/Filtering/bilateral.h diff --git a/include/Algo/Filtering/functors.h b/CGoGN/include/Algo/Filtering/functors.h similarity index 100% rename from include/Algo/Filtering/functors.h rename to CGoGN/include/Algo/Filtering/functors.h diff --git a/include/Algo/Filtering/taubin.h b/CGoGN/include/Algo/Filtering/taubin.h similarity index 100% rename from include/Algo/Filtering/taubin.h rename to CGoGN/include/Algo/Filtering/taubin.h diff --git a/include/Algo/Filtering/tools.h b/CGoGN/include/Algo/Filtering/tools.h similarity index 100% rename from include/Algo/Filtering/tools.h rename to CGoGN/include/Algo/Filtering/tools.h diff --git a/include/Algo/Geometry/area.h b/CGoGN/include/Algo/Geometry/area.h similarity index 100% rename from include/Algo/Geometry/area.h rename to CGoGN/include/Algo/Geometry/area.h diff --git a/include/Algo/Geometry/area.hpp b/CGoGN/include/Algo/Geometry/area.hpp similarity index 100% rename from include/Algo/Geometry/area.hpp rename to CGoGN/include/Algo/Geometry/area.hpp diff --git a/include/Algo/Geometry/basic.h b/CGoGN/include/Algo/Geometry/basic.h similarity index 100% rename from include/Algo/Geometry/basic.h rename to CGoGN/include/Algo/Geometry/basic.h diff --git a/include/Algo/Geometry/boundingbox.h b/CGoGN/include/Algo/Geometry/boundingbox.h similarity index 100% rename from include/Algo/Geometry/boundingbox.h rename to CGoGN/include/Algo/Geometry/boundingbox.h diff --git a/include/Algo/Geometry/centroid.h b/CGoGN/include/Algo/Geometry/centroid.h similarity index 100% rename from include/Algo/Geometry/centroid.h rename to CGoGN/include/Algo/Geometry/centroid.h diff --git a/include/Algo/Geometry/centroid.hpp b/CGoGN/include/Algo/Geometry/centroid.hpp similarity index 100% rename from include/Algo/Geometry/centroid.hpp rename to CGoGN/include/Algo/Geometry/centroid.hpp diff --git a/include/Algo/Geometry/convexity.h b/CGoGN/include/Algo/Geometry/convexity.h similarity index 100% rename from include/Algo/Geometry/convexity.h rename to CGoGN/include/Algo/Geometry/convexity.h diff --git a/include/Algo/Geometry/convexity.hpp b/CGoGN/include/Algo/Geometry/convexity.hpp similarity index 100% rename from include/Algo/Geometry/convexity.hpp rename to CGoGN/include/Algo/Geometry/convexity.hpp diff --git a/include/Algo/Geometry/curvature.h b/CGoGN/include/Algo/Geometry/curvature.h similarity index 100% rename from include/Algo/Geometry/curvature.h rename to CGoGN/include/Algo/Geometry/curvature.h diff --git a/include/Algo/Geometry/curvature.hpp b/CGoGN/include/Algo/Geometry/curvature.hpp similarity index 100% rename from include/Algo/Geometry/curvature.hpp rename to CGoGN/include/Algo/Geometry/curvature.hpp diff --git a/include/Algo/Geometry/distances.h b/CGoGN/include/Algo/Geometry/distances.h similarity index 100% rename from include/Algo/Geometry/distances.h rename to CGoGN/include/Algo/Geometry/distances.h diff --git a/include/Algo/Geometry/distances.hpp b/CGoGN/include/Algo/Geometry/distances.hpp similarity index 100% rename from include/Algo/Geometry/distances.hpp rename to CGoGN/include/Algo/Geometry/distances.hpp diff --git a/include/Algo/Geometry/feature.h b/CGoGN/include/Algo/Geometry/feature.h similarity index 100% rename from include/Algo/Geometry/feature.h rename to CGoGN/include/Algo/Geometry/feature.h diff --git a/include/Algo/Geometry/feature.hpp b/CGoGN/include/Algo/Geometry/feature.hpp similarity index 100% rename from include/Algo/Geometry/feature.hpp rename to CGoGN/include/Algo/Geometry/feature.hpp diff --git a/include/Algo/Geometry/inclusion.h b/CGoGN/include/Algo/Geometry/inclusion.h similarity index 100% rename from include/Algo/Geometry/inclusion.h rename to CGoGN/include/Algo/Geometry/inclusion.h diff --git a/include/Algo/Geometry/inclusion.hpp b/CGoGN/include/Algo/Geometry/inclusion.hpp similarity index 100% rename from include/Algo/Geometry/inclusion.hpp rename to CGoGN/include/Algo/Geometry/inclusion.hpp diff --git a/include/Algo/Geometry/intersection.h b/CGoGN/include/Algo/Geometry/intersection.h similarity index 100% rename from include/Algo/Geometry/intersection.h rename to CGoGN/include/Algo/Geometry/intersection.h diff --git a/include/Algo/Geometry/intersection.hpp b/CGoGN/include/Algo/Geometry/intersection.hpp similarity index 100% rename from include/Algo/Geometry/intersection.hpp rename to CGoGN/include/Algo/Geometry/intersection.hpp diff --git a/include/Algo/Geometry/laplacian.h b/CGoGN/include/Algo/Geometry/laplacian.h similarity index 100% rename from include/Algo/Geometry/laplacian.h rename to CGoGN/include/Algo/Geometry/laplacian.h diff --git a/include/Algo/Geometry/laplacian.hpp b/CGoGN/include/Algo/Geometry/laplacian.hpp similarity index 100% rename from include/Algo/Geometry/laplacian.hpp rename to CGoGN/include/Algo/Geometry/laplacian.hpp diff --git a/include/Algo/Geometry/localFrame.h b/CGoGN/include/Algo/Geometry/localFrame.h similarity index 100% rename from include/Algo/Geometry/localFrame.h rename to CGoGN/include/Algo/Geometry/localFrame.h diff --git a/include/Algo/Geometry/normal.h b/CGoGN/include/Algo/Geometry/normal.h similarity index 100% rename from include/Algo/Geometry/normal.h rename to CGoGN/include/Algo/Geometry/normal.h diff --git a/include/Algo/Geometry/normal.hpp b/CGoGN/include/Algo/Geometry/normal.hpp similarity index 100% rename from include/Algo/Geometry/normal.hpp rename to CGoGN/include/Algo/Geometry/normal.hpp diff --git a/include/Algo/Geometry/normalization.h b/CGoGN/include/Algo/Geometry/normalization.h similarity index 100% rename from include/Algo/Geometry/normalization.h rename to CGoGN/include/Algo/Geometry/normalization.h diff --git a/include/Algo/Geometry/orientation.h b/CGoGN/include/Algo/Geometry/orientation.h similarity index 100% rename from include/Algo/Geometry/orientation.h rename to CGoGN/include/Algo/Geometry/orientation.h diff --git a/include/Algo/Geometry/plane.h b/CGoGN/include/Algo/Geometry/plane.h similarity index 100% rename from include/Algo/Geometry/plane.h rename to CGoGN/include/Algo/Geometry/plane.h diff --git a/include/Algo/Geometry/stats.h b/CGoGN/include/Algo/Geometry/stats.h similarity index 100% rename from include/Algo/Geometry/stats.h rename to CGoGN/include/Algo/Geometry/stats.h diff --git a/include/Algo/Geometry/volume.h b/CGoGN/include/Algo/Geometry/volume.h similarity index 100% rename from include/Algo/Geometry/volume.h rename to CGoGN/include/Algo/Geometry/volume.h diff --git a/include/Algo/Geometry/volume.hpp b/CGoGN/include/Algo/Geometry/volume.hpp similarity index 100% rename from include/Algo/Geometry/volume.hpp rename to CGoGN/include/Algo/Geometry/volume.hpp diff --git a/include/Algo/Geometry/voronoiDiagrams.h b/CGoGN/include/Algo/Geometry/voronoiDiagrams.h similarity index 100% rename from include/Algo/Geometry/voronoiDiagrams.h rename to CGoGN/include/Algo/Geometry/voronoiDiagrams.h diff --git a/include/Algo/Geometry/voronoiDiagrams.hpp b/CGoGN/include/Algo/Geometry/voronoiDiagrams.hpp similarity index 100% rename from include/Algo/Geometry/voronoiDiagrams.hpp rename to CGoGN/include/Algo/Geometry/voronoiDiagrams.hpp diff --git a/include/Algo/Histogram/histogram.h b/CGoGN/include/Algo/Histogram/histogram.h similarity index 100% rename from include/Algo/Histogram/histogram.h rename to CGoGN/include/Algo/Histogram/histogram.h diff --git a/include/Algo/Histogram/histogram.hpp b/CGoGN/include/Algo/Histogram/histogram.hpp similarity index 100% rename from include/Algo/Histogram/histogram.hpp rename to CGoGN/include/Algo/Histogram/histogram.hpp diff --git a/include/Algo/ImplicitHierarchicalMesh/ihm.hppxx b/CGoGN/include/Algo/ImplicitHierarchicalMesh/ihm.hppxx similarity index 100% rename from include/Algo/ImplicitHierarchicalMesh/ihm.hppxx rename to CGoGN/include/Algo/ImplicitHierarchicalMesh/ihm.hppxx diff --git a/include/Algo/ImplicitHierarchicalMesh/ihm.hxx b/CGoGN/include/Algo/ImplicitHierarchicalMesh/ihm.hxx similarity index 100% rename from include/Algo/ImplicitHierarchicalMesh/ihm.hxx rename to CGoGN/include/Algo/ImplicitHierarchicalMesh/ihm.hxx diff --git a/include/Algo/ImplicitHierarchicalMesh/ihm3.h b/CGoGN/include/Algo/ImplicitHierarchicalMesh/ihm3.h similarity index 100% rename from include/Algo/ImplicitHierarchicalMesh/ihm3.h rename to CGoGN/include/Algo/ImplicitHierarchicalMesh/ihm3.h diff --git a/include/Algo/ImplicitHierarchicalMesh/ihm3.hpp b/CGoGN/include/Algo/ImplicitHierarchicalMesh/ihm3.hpp similarity index 100% rename from include/Algo/ImplicitHierarchicalMesh/ihm3.hpp rename to CGoGN/include/Algo/ImplicitHierarchicalMesh/ihm3.hpp diff --git a/include/Algo/ImplicitHierarchicalMesh/subdivision.hppxx b/CGoGN/include/Algo/ImplicitHierarchicalMesh/subdivision.hppxx similarity index 100% rename from include/Algo/ImplicitHierarchicalMesh/subdivision.hppxx rename to CGoGN/include/Algo/ImplicitHierarchicalMesh/subdivision.hppxx diff --git a/include/Algo/ImplicitHierarchicalMesh/subdivision.hxx b/CGoGN/include/Algo/ImplicitHierarchicalMesh/subdivision.hxx similarity index 100% rename from include/Algo/ImplicitHierarchicalMesh/subdivision.hxx rename to CGoGN/include/Algo/ImplicitHierarchicalMesh/subdivision.hxx diff --git a/include/Algo/ImplicitHierarchicalMesh/subdivision3.h b/CGoGN/include/Algo/ImplicitHierarchicalMesh/subdivision3.h similarity index 100% rename from include/Algo/ImplicitHierarchicalMesh/subdivision3.h rename to CGoGN/include/Algo/ImplicitHierarchicalMesh/subdivision3.h diff --git a/include/Algo/ImplicitHierarchicalMesh/subdivision3.hpp b/CGoGN/include/Algo/ImplicitHierarchicalMesh/subdivision3.hpp similarity index 100% rename from include/Algo/ImplicitHierarchicalMesh/subdivision3.hpp rename to CGoGN/include/Algo/ImplicitHierarchicalMesh/subdivision3.hpp diff --git a/include/Algo/Import/AHEM.h b/CGoGN/include/Algo/Import/AHEM.h similarity index 100% rename from include/Algo/Import/AHEM.h rename to CGoGN/include/Algo/Import/AHEM.h diff --git a/include/Algo/Import/AHEMImporter.h b/CGoGN/include/Algo/Import/AHEMImporter.h similarity index 100% rename from include/Algo/Import/AHEMImporter.h rename to CGoGN/include/Algo/Import/AHEMImporter.h diff --git a/include/Algo/Import/AHEMImporter.hpp b/CGoGN/include/Algo/Import/AHEMImporter.hpp similarity index 100% rename from include/Algo/Import/AHEMImporter.hpp rename to CGoGN/include/Algo/Import/AHEMImporter.hpp diff --git a/include/Algo/Import/AHEMImporterDefAttr.h b/CGoGN/include/Algo/Import/AHEMImporterDefAttr.h similarity index 100% rename from include/Algo/Import/AHEMImporterDefAttr.h rename to CGoGN/include/Algo/Import/AHEMImporterDefAttr.h diff --git a/include/Algo/Import/AHEMImporterDefAttr.hpp b/CGoGN/include/Algo/Import/AHEMImporterDefAttr.hpp similarity index 100% rename from include/Algo/Import/AHEMImporterDefAttr.hpp rename to CGoGN/include/Algo/Import/AHEMImporterDefAttr.hpp diff --git a/include/Algo/Import/import.h b/CGoGN/include/Algo/Import/import.h similarity index 100% rename from include/Algo/Import/import.h rename to CGoGN/include/Algo/Import/import.h diff --git a/include/Algo/Import/import.hpp b/CGoGN/include/Algo/Import/import.hpp similarity index 100% rename from include/Algo/Import/import.hpp rename to CGoGN/include/Algo/Import/import.hpp diff --git a/include/Algo/Import/import2tables.h b/CGoGN/include/Algo/Import/import2tables.h similarity index 100% rename from include/Algo/Import/import2tables.h rename to CGoGN/include/Algo/Import/import2tables.h diff --git a/include/Algo/Import/import2tablesSurface.hpp b/CGoGN/include/Algo/Import/import2tablesSurface.hpp similarity index 100% rename from include/Algo/Import/import2tablesSurface.hpp rename to CGoGN/include/Algo/Import/import2tablesSurface.hpp diff --git a/include/Algo/Import/import2tablesVolume.hpp b/CGoGN/include/Algo/Import/import2tablesVolume.hpp similarity index 100% rename from include/Algo/Import/import2tablesVolume.hpp rename to CGoGN/include/Algo/Import/import2tablesVolume.hpp diff --git a/include/Algo/Import/importChoupi.hpp b/CGoGN/include/Algo/Import/importChoupi.hpp similarity index 100% rename from include/Algo/Import/importChoupi.hpp rename to CGoGN/include/Algo/Import/importChoupi.hpp diff --git a/include/Algo/Import/importFileTypes.h b/CGoGN/include/Algo/Import/importFileTypes.h similarity index 100% rename from include/Algo/Import/importFileTypes.h rename to CGoGN/include/Algo/Import/importFileTypes.h diff --git a/include/Algo/Import/importMRDAT.h b/CGoGN/include/Algo/Import/importMRDAT.h similarity index 100% rename from include/Algo/Import/importMRDAT.h rename to CGoGN/include/Algo/Import/importMRDAT.h diff --git a/include/Algo/Import/importMRDAT.hpp b/CGoGN/include/Algo/Import/importMRDAT.hpp similarity index 100% rename from include/Algo/Import/importMRDAT.hpp rename to CGoGN/include/Algo/Import/importMRDAT.hpp diff --git a/include/Algo/Import/importMoka.hpp b/CGoGN/include/Algo/Import/importMoka.hpp similarity index 100% rename from include/Algo/Import/importMoka.hpp rename to CGoGN/include/Algo/Import/importMoka.hpp diff --git a/include/Algo/Import/importObjTex.h b/CGoGN/include/Algo/Import/importObjTex.h similarity index 100% rename from include/Algo/Import/importObjTex.h rename to CGoGN/include/Algo/Import/importObjTex.h diff --git a/include/Algo/Import/importObjTex.hpp b/CGoGN/include/Algo/Import/importObjTex.hpp similarity index 100% rename from include/Algo/Import/importObjTex.hpp rename to CGoGN/include/Algo/Import/importObjTex.hpp diff --git a/include/Algo/Import/importPlyData.h b/CGoGN/include/Algo/Import/importPlyData.h similarity index 100% rename from include/Algo/Import/importPlyData.h rename to CGoGN/include/Algo/Import/importPlyData.h diff --git a/include/Algo/Import/importSvg.h b/CGoGN/include/Algo/Import/importSvg.h similarity index 100% rename from include/Algo/Import/importSvg.h rename to CGoGN/include/Algo/Import/importSvg.h diff --git a/include/Algo/Import/importSvg.hpp b/CGoGN/include/Algo/Import/importSvg.hpp similarity index 100% rename from include/Algo/Import/importSvg.hpp rename to CGoGN/include/Algo/Import/importSvg.hpp diff --git a/include/Algo/Import/import_utils.h b/CGoGN/include/Algo/Import/import_utils.h similarity index 100% rename from include/Algo/Import/import_utils.h rename to CGoGN/include/Algo/Import/import_utils.h diff --git a/include/Algo/Import/ply.h b/CGoGN/include/Algo/Import/ply.h similarity index 100% rename from include/Algo/Import/ply.h rename to CGoGN/include/Algo/Import/ply.h diff --git a/include/Algo/LinearSolving/basic.h b/CGoGN/include/Algo/LinearSolving/basic.h similarity index 100% rename from include/Algo/LinearSolving/basic.h rename to CGoGN/include/Algo/LinearSolving/basic.h diff --git a/include/Algo/MC/buffer.h b/CGoGN/include/Algo/MC/buffer.h similarity index 100% rename from include/Algo/MC/buffer.h rename to CGoGN/include/Algo/MC/buffer.h diff --git a/include/Algo/MC/buffer.hpp b/CGoGN/include/Algo/MC/buffer.hpp similarity index 100% rename from include/Algo/MC/buffer.hpp rename to CGoGN/include/Algo/MC/buffer.hpp diff --git a/include/Algo/MC/bufferGen.h b/CGoGN/include/Algo/MC/bufferGen.h similarity index 100% rename from include/Algo/MC/bufferGen.h rename to CGoGN/include/Algo/MC/bufferGen.h diff --git a/include/Algo/MC/bufferGen.hpp b/CGoGN/include/Algo/MC/bufferGen.hpp similarity index 100% rename from include/Algo/MC/bufferGen.hpp rename to CGoGN/include/Algo/MC/bufferGen.hpp diff --git a/include/Algo/MC/image.h b/CGoGN/include/Algo/MC/image.h similarity index 100% rename from include/Algo/MC/image.h rename to CGoGN/include/Algo/MC/image.h diff --git a/include/Algo/MC/image.hpp b/CGoGN/include/Algo/MC/image.hpp similarity index 100% rename from include/Algo/MC/image.hpp rename to CGoGN/include/Algo/MC/image.hpp diff --git a/include/Algo/MC/marchingcube.h b/CGoGN/include/Algo/MC/marchingcube.h similarity index 100% rename from include/Algo/MC/marchingcube.h rename to CGoGN/include/Algo/MC/marchingcube.h diff --git a/include/Algo/MC/marchingcube.hpp b/CGoGN/include/Algo/MC/marchingcube.hpp similarity index 100% rename from include/Algo/MC/marchingcube.hpp rename to CGoGN/include/Algo/MC/marchingcube.hpp diff --git a/include/Algo/MC/marchingcubeGen.h b/CGoGN/include/Algo/MC/marchingcubeGen.h similarity index 100% rename from include/Algo/MC/marchingcubeGen.h rename to CGoGN/include/Algo/MC/marchingcubeGen.h diff --git a/include/Algo/MC/marchingcubeGen.hpp b/CGoGN/include/Algo/MC/marchingcubeGen.hpp similarity index 100% rename from include/Algo/MC/marchingcubeGen.hpp rename to CGoGN/include/Algo/MC/marchingcubeGen.hpp diff --git a/include/Algo/MC/tables.h b/CGoGN/include/Algo/MC/tables.h similarity index 100% rename from include/Algo/MC/tables.h rename to CGoGN/include/Algo/MC/tables.h diff --git a/include/Algo/MC/type.h b/CGoGN/include/Algo/MC/type.h similarity index 100% rename from include/Algo/MC/type.h rename to CGoGN/include/Algo/MC/type.h diff --git a/include/Algo/MC/windowing.h b/CGoGN/include/Algo/MC/windowing.h similarity index 100% rename from include/Algo/MC/windowing.h rename to CGoGN/include/Algo/MC/windowing.h diff --git a/include/Algo/Modelisation/boundEmb.h b/CGoGN/include/Algo/Modelisation/boundEmb.h similarity index 100% rename from include/Algo/Modelisation/boundEmb.h rename to CGoGN/include/Algo/Modelisation/boundEmb.h diff --git a/include/Algo/Modelisation/extrusion.h b/CGoGN/include/Algo/Modelisation/extrusion.h similarity index 100% rename from include/Algo/Modelisation/extrusion.h rename to CGoGN/include/Algo/Modelisation/extrusion.h diff --git a/include/Algo/Modelisation/extrusion.hpp b/CGoGN/include/Algo/Modelisation/extrusion.hpp similarity index 100% rename from include/Algo/Modelisation/extrusion.hpp rename to CGoGN/include/Algo/Modelisation/extrusion.hpp diff --git a/include/Algo/Modelisation/planeCutting.h b/CGoGN/include/Algo/Modelisation/planeCutting.h similarity index 100% rename from include/Algo/Modelisation/planeCutting.h rename to CGoGN/include/Algo/Modelisation/planeCutting.h diff --git a/include/Algo/Modelisation/planeCutting.hpp b/CGoGN/include/Algo/Modelisation/planeCutting.hpp similarity index 100% rename from include/Algo/Modelisation/planeCutting.hpp rename to CGoGN/include/Algo/Modelisation/planeCutting.hpp diff --git a/include/Algo/Modelisation/polyhedron.h b/CGoGN/include/Algo/Modelisation/polyhedron.h similarity index 100% rename from include/Algo/Modelisation/polyhedron.h rename to CGoGN/include/Algo/Modelisation/polyhedron.h diff --git a/include/Algo/Modelisation/polyhedron.hpp b/CGoGN/include/Algo/Modelisation/polyhedron.hpp similarity index 100% rename from include/Algo/Modelisation/polyhedron.hpp rename to CGoGN/include/Algo/Modelisation/polyhedron.hpp diff --git a/include/Algo/Modelisation/subdivision.h b/CGoGN/include/Algo/Modelisation/subdivision.h similarity index 100% rename from include/Algo/Modelisation/subdivision.h rename to CGoGN/include/Algo/Modelisation/subdivision.h diff --git a/include/Algo/Modelisation/subdivision.hpp b/CGoGN/include/Algo/Modelisation/subdivision.hpp similarity index 100% rename from include/Algo/Modelisation/subdivision.hpp rename to CGoGN/include/Algo/Modelisation/subdivision.hpp diff --git a/include/Algo/Modelisation/subdivision3.h b/CGoGN/include/Algo/Modelisation/subdivision3.h similarity index 100% rename from include/Algo/Modelisation/subdivision3.h rename to CGoGN/include/Algo/Modelisation/subdivision3.h diff --git a/include/Algo/Modelisation/subdivision3.hpp b/CGoGN/include/Algo/Modelisation/subdivision3.hpp similarity index 100% rename from include/Algo/Modelisation/subdivision3.hpp rename to CGoGN/include/Algo/Modelisation/subdivision3.hpp diff --git a/include/Algo/Modelisation/tetrahedralization.h b/CGoGN/include/Algo/Modelisation/tetrahedralization.h similarity index 100% rename from include/Algo/Modelisation/tetrahedralization.h rename to CGoGN/include/Algo/Modelisation/tetrahedralization.h diff --git a/include/Algo/Modelisation/tetrahedralization.hpp b/CGoGN/include/Algo/Modelisation/tetrahedralization.hpp similarity index 100% rename from include/Algo/Modelisation/tetrahedralization.hpp rename to CGoGN/include/Algo/Modelisation/tetrahedralization.hpp diff --git a/include/Algo/Modelisation/triangulation.h b/CGoGN/include/Algo/Modelisation/triangulation.h similarity index 100% rename from include/Algo/Modelisation/triangulation.h rename to CGoGN/include/Algo/Modelisation/triangulation.h diff --git a/include/Algo/Modelisation/triangulation.hpp b/CGoGN/include/Algo/Modelisation/triangulation.hpp similarity index 100% rename from include/Algo/Modelisation/triangulation.hpp rename to CGoGN/include/Algo/Modelisation/triangulation.hpp diff --git a/include/Algo/Modelisation/voxellisation.h b/CGoGN/include/Algo/Modelisation/voxellisation.h similarity index 100% rename from include/Algo/Modelisation/voxellisation.h rename to CGoGN/include/Algo/Modelisation/voxellisation.h diff --git a/include/Algo/MovingObjects/particle_base.h b/CGoGN/include/Algo/MovingObjects/particle_base.h similarity index 100% rename from include/Algo/MovingObjects/particle_base.h rename to CGoGN/include/Algo/MovingObjects/particle_base.h diff --git a/include/Algo/MovingObjects/particle_cell_2D.h b/CGoGN/include/Algo/MovingObjects/particle_cell_2D.h similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2D.h rename to CGoGN/include/Algo/MovingObjects/particle_cell_2D.h diff --git a/include/Algo/MovingObjects/particle_cell_2D.hpp b/CGoGN/include/Algo/MovingObjects/particle_cell_2D.hpp similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2D.hpp rename to CGoGN/include/Algo/MovingObjects/particle_cell_2D.hpp diff --git a/include/Algo/MovingObjects/particle_cell_2D_memo.h b/CGoGN/include/Algo/MovingObjects/particle_cell_2D_memo.h similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2D_memo.h rename to CGoGN/include/Algo/MovingObjects/particle_cell_2D_memo.h diff --git a/include/Algo/MovingObjects/particle_cell_2D_memo.hpp b/CGoGN/include/Algo/MovingObjects/particle_cell_2D_memo.hpp similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2D_memo.hpp rename to CGoGN/include/Algo/MovingObjects/particle_cell_2D_memo.hpp diff --git a/include/Algo/MovingObjects/particle_cell_2D_secured.h b/CGoGN/include/Algo/MovingObjects/particle_cell_2D_secured.h similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2D_secured.h rename to CGoGN/include/Algo/MovingObjects/particle_cell_2D_secured.h diff --git a/include/Algo/MovingObjects/particle_cell_2D_secured.hpp b/CGoGN/include/Algo/MovingObjects/particle_cell_2D_secured.hpp similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2D_secured.hpp rename to CGoGN/include/Algo/MovingObjects/particle_cell_2D_secured.hpp diff --git a/include/Algo/MovingObjects/particle_cell_2DandHalf.h b/CGoGN/include/Algo/MovingObjects/particle_cell_2DandHalf.h similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2DandHalf.h rename to CGoGN/include/Algo/MovingObjects/particle_cell_2DandHalf.h diff --git a/include/Algo/MovingObjects/particle_cell_2DandHalf.hpp b/CGoGN/include/Algo/MovingObjects/particle_cell_2DandHalf.hpp similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2DandHalf.hpp rename to CGoGN/include/Algo/MovingObjects/particle_cell_2DandHalf.hpp diff --git a/include/Algo/MovingObjects/particle_cell_2DandHalf_memo.h b/CGoGN/include/Algo/MovingObjects/particle_cell_2DandHalf_memo.h similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2DandHalf_memo.h rename to CGoGN/include/Algo/MovingObjects/particle_cell_2DandHalf_memo.h diff --git a/include/Algo/MovingObjects/particle_cell_2DandHalf_memo.hpp b/CGoGN/include/Algo/MovingObjects/particle_cell_2DandHalf_memo.hpp similarity index 100% rename from include/Algo/MovingObjects/particle_cell_2DandHalf_memo.hpp rename to CGoGN/include/Algo/MovingObjects/particle_cell_2DandHalf_memo.hpp diff --git a/include/Algo/MovingObjects/particle_cell_3D.h b/CGoGN/include/Algo/MovingObjects/particle_cell_3D.h similarity index 100% rename from include/Algo/MovingObjects/particle_cell_3D.h rename to CGoGN/include/Algo/MovingObjects/particle_cell_3D.h diff --git a/include/Algo/MovingObjects/particle_cell_3D.hpp b/CGoGN/include/Algo/MovingObjects/particle_cell_3D.hpp similarity index 100% rename from include/Algo/MovingObjects/particle_cell_3D.hpp rename to CGoGN/include/Algo/MovingObjects/particle_cell_3D.hpp diff --git a/include/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.h b/CGoGN/include/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.h similarity index 100% rename from include/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.h rename to CGoGN/include/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.h diff --git a/include/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.hpp b/CGoGN/include/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.hpp similarity index 100% rename from include/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.hpp rename to CGoGN/include/Algo/Multiresolution/IHM2/ihm2_PrimalAdapt.hpp diff --git a/include/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.h b/CGoGN/include/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.h similarity index 100% rename from include/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.h rename to CGoGN/include/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.h diff --git a/include/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.hpp b/CGoGN/include/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.hpp similarity index 100% rename from include/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.hpp rename to CGoGN/include/Algo/Multiresolution/IHM2/ihm2_PrimalRegular.hpp diff --git a/include/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.h b/CGoGN/include/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.h similarity index 100% rename from include/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.h rename to CGoGN/include/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.h diff --git a/include/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.hpp b/CGoGN/include/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.hpp similarity index 100% rename from include/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.hpp rename to CGoGN/include/Algo/Multiresolution/IHM3/ihm3_PrimalAdapt.hpp diff --git a/include/Algo/Multiresolution/Map2MR/Filters/Dual/catmullClark.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Filters/Dual/catmullClark.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Filters/Dual/catmullClark.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Filters/Dual/catmullClark.h diff --git a/include/Algo/Multiresolution/Map2MR/Filters/Dual/dooSabin.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Filters/Dual/dooSabin.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Filters/Dual/dooSabin.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Filters/Dual/dooSabin.h diff --git a/include/Algo/Multiresolution/Map2MR/Filters/bertram.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Filters/bertram.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Filters/bertram.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Filters/bertram.h diff --git a/include/Algo/Multiresolution/Map2MR/Filters/catmullClark.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Filters/catmullClark.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Filters/catmullClark.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Filters/catmullClark.h diff --git a/include/Algo/Multiresolution/Map2MR/Filters/lerp.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Filters/lerp.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Filters/lerp.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Filters/lerp.h diff --git a/include/Algo/Multiresolution/Map2MR/Filters/loop.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Filters/loop.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Filters/loop.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Filters/loop.h diff --git a/include/Algo/Multiresolution/Map2MR/Filters/sqrt2.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Filters/sqrt2.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Filters/sqrt2.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Filters/sqrt2.h diff --git a/include/Algo/Multiresolution/Map2MR/Filters/sqrt3.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Filters/sqrt3.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Filters/sqrt3.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Filters/sqrt3.h diff --git a/include/Algo/Multiresolution/Map2MR/Masks/catmullClark.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Masks/catmullClark.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Masks/catmullClark.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Masks/catmullClark.h diff --git a/include/Algo/Multiresolution/Map2MR/Masks/lerp.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Masks/lerp.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Masks/lerp.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Masks/lerp.h diff --git a/include/Algo/Multiresolution/Map2MR/Masks/loop.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Masks/loop.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Masks/loop.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Masks/loop.h diff --git a/include/Algo/Multiresolution/Map2MR/Masks/sqrt3.h b/CGoGN/include/Algo/Multiresolution/Map2MR/Masks/sqrt3.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/Masks/sqrt3.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/Masks/sqrt3.h diff --git a/include/Algo/Multiresolution/Map2MR/lerpAttributes.h b/CGoGN/include/Algo/Multiresolution/Map2MR/lerpAttributes.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/lerpAttributes.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/lerpAttributes.h diff --git a/include/Algo/Multiresolution/Map2MR/map2MR_DualRegular.h b/CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_DualRegular.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/map2MR_DualRegular.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_DualRegular.h diff --git a/include/Algo/Multiresolution/Map2MR/map2MR_DualRegular.hpp b/CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_DualRegular.hpp similarity index 100% rename from include/Algo/Multiresolution/Map2MR/map2MR_DualRegular.hpp rename to CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_DualRegular.hpp diff --git a/include/Algo/Multiresolution/Map2MR/map2MR_PM.h b/CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PM.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/map2MR_PM.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PM.h diff --git a/include/Algo/Multiresolution/Map2MR/map2MR_PM.hpp b/CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PM.hpp similarity index 100% rename from include/Algo/Multiresolution/Map2MR/map2MR_PM.hpp rename to CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PM.hpp diff --git a/include/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.h b/CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.h diff --git a/include/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.hpp b/CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.hpp similarity index 100% rename from include/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.hpp rename to CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PrimalAdapt.hpp diff --git a/include/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.h b/CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.h similarity index 100% rename from include/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.h rename to CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.h diff --git a/include/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.hpp b/CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.hpp similarity index 100% rename from include/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.hpp rename to CGoGN/include/Algo/Multiresolution/Map2MR/map2MR_PrimalRegular.hpp diff --git a/include/Algo/Multiresolution/Map3MR/Dual/dooSabin.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Dual/dooSabin.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Dual/dooSabin.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Dual/dooSabin.h diff --git a/include/Algo/Multiresolution/Map3MR/Filters/bertram.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Filters/bertram.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Filters/bertram.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Filters/bertram.h diff --git a/include/Algo/Multiresolution/Map3MR/Filters/bertramBoundary.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Filters/bertramBoundary.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Filters/bertramBoundary.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Filters/bertramBoundary.h diff --git a/include/Algo/Multiresolution/Map3MR/Filters/lerp.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Filters/lerp.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Filters/lerp.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Filters/lerp.h diff --git a/include/Algo/Multiresolution/Map3MR/Filters/mcCrackenJoy.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Filters/mcCrackenJoy.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Filters/mcCrackenJoy.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Filters/mcCrackenJoy.h diff --git a/include/Algo/Multiresolution/Map3MR/Filters/schaefer.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Filters/schaefer.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Filters/schaefer.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Filters/schaefer.h diff --git a/include/Algo/Multiresolution/Map3MR/Masks/lerp.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Masks/lerp.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Masks/lerp.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Masks/lerp.h diff --git a/include/Algo/Multiresolution/Map3MR/Masks/mcCrackenJoy.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Masks/mcCrackenJoy.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Masks/mcCrackenJoy.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Masks/mcCrackenJoy.h diff --git a/include/Algo/Multiresolution/Map3MR/Masks/schaefer.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Masks/schaefer.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Masks/schaefer.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Masks/schaefer.h diff --git a/include/Algo/Multiresolution/Map3MR/Masks/schemes_Primal.h b/CGoGN/include/Algo/Multiresolution/Map3MR/Masks/schemes_Primal.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/Masks/schemes_Primal.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/Masks/schemes_Primal.h diff --git a/include/Algo/Multiresolution/Map3MR/map3MR_DualRegular.h b/CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_DualRegular.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/map3MR_DualRegular.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_DualRegular.h diff --git a/include/Algo/Multiresolution/Map3MR/map3MR_DualRegular.hpp b/CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_DualRegular.hpp similarity index 100% rename from include/Algo/Multiresolution/Map3MR/map3MR_DualRegular.hpp rename to CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_DualRegular.hpp diff --git a/include/Algo/Multiresolution/Map3MR/map3MR_PM.h b/CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PM.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/map3MR_PM.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PM.h diff --git a/include/Algo/Multiresolution/Map3MR/map3MR_PM.hpp b/CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PM.hpp similarity index 100% rename from include/Algo/Multiresolution/Map3MR/map3MR_PM.hpp rename to CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PM.hpp diff --git a/include/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.h b/CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.h diff --git a/include/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.hpp b/CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.hpp similarity index 100% rename from include/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.hpp rename to CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PrimalAdapt.hpp diff --git a/include/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.h b/CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.h similarity index 100% rename from include/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.h rename to CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.h diff --git a/include/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.hpp b/CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.hpp similarity index 100% rename from include/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.hpp rename to CGoGN/include/Algo/Multiresolution/Map3MR/map3MR_PrimalRegular.hpp diff --git a/include/Algo/Multiresolution/filter.h b/CGoGN/include/Algo/Multiresolution/filter.h similarity index 100% rename from include/Algo/Multiresolution/filter.h rename to CGoGN/include/Algo/Multiresolution/filter.h diff --git a/include/Algo/ProgressiveMesh/pmesh.h b/CGoGN/include/Algo/ProgressiveMesh/pmesh.h similarity index 100% rename from include/Algo/ProgressiveMesh/pmesh.h rename to CGoGN/include/Algo/ProgressiveMesh/pmesh.h diff --git a/include/Algo/ProgressiveMesh/pmesh.hpp b/CGoGN/include/Algo/ProgressiveMesh/pmesh.hpp similarity index 100% rename from include/Algo/ProgressiveMesh/pmesh.hpp rename to CGoGN/include/Algo/ProgressiveMesh/pmesh.hpp diff --git a/include/Algo/ProgressiveMesh/vsplit.h b/CGoGN/include/Algo/ProgressiveMesh/vsplit.h similarity index 100% rename from include/Algo/ProgressiveMesh/vsplit.h rename to CGoGN/include/Algo/ProgressiveMesh/vsplit.h diff --git a/include/Algo/Remeshing/pliant.h b/CGoGN/include/Algo/Remeshing/pliant.h similarity index 100% rename from include/Algo/Remeshing/pliant.h rename to CGoGN/include/Algo/Remeshing/pliant.h diff --git a/include/Algo/Remeshing/pliant.hpp b/CGoGN/include/Algo/Remeshing/pliant.hpp similarity index 100% rename from include/Algo/Remeshing/pliant.hpp rename to CGoGN/include/Algo/Remeshing/pliant.hpp diff --git a/include/Algo/Render/Deprecated/gl3mapRender.h b/CGoGN/include/Algo/Render/Deprecated/gl3mapRender.h similarity index 100% rename from include/Algo/Render/Deprecated/gl3mapRender.h rename to CGoGN/include/Algo/Render/Deprecated/gl3mapRender.h diff --git a/include/Algo/Render/Deprecated/gl3mapRender.hpp b/CGoGN/include/Algo/Render/Deprecated/gl3mapRender.hpp similarity index 100% rename from include/Algo/Render/Deprecated/gl3mapRender.hpp rename to CGoGN/include/Algo/Render/Deprecated/gl3mapRender.hpp diff --git a/include/Algo/Render/Deprecated/vbo_MapRender.h b/CGoGN/include/Algo/Render/Deprecated/vbo_MapRender.h similarity index 100% rename from include/Algo/Render/Deprecated/vbo_MapRender.h rename to CGoGN/include/Algo/Render/Deprecated/vbo_MapRender.h diff --git a/include/Algo/Render/Deprecated/vbo_MapRender.hpp b/CGoGN/include/Algo/Render/Deprecated/vbo_MapRender.hpp similarity index 100% rename from include/Algo/Render/Deprecated/vbo_MapRender.hpp rename to CGoGN/include/Algo/Render/Deprecated/vbo_MapRender.hpp diff --git a/include/Algo/Render/Deprecated/vbo_VectorAttributeRender.h b/CGoGN/include/Algo/Render/Deprecated/vbo_VectorAttributeRender.h similarity index 100% rename from include/Algo/Render/Deprecated/vbo_VectorAttributeRender.h rename to CGoGN/include/Algo/Render/Deprecated/vbo_VectorAttributeRender.h diff --git a/include/Algo/Render/Deprecated/vbo_VectorAttributeRender.hpp b/CGoGN/include/Algo/Render/Deprecated/vbo_VectorAttributeRender.hpp similarity index 100% rename from include/Algo/Render/Deprecated/vbo_VectorAttributeRender.hpp rename to CGoGN/include/Algo/Render/Deprecated/vbo_VectorAttributeRender.hpp diff --git a/include/Algo/Render/GL1/map_glRender.h b/CGoGN/include/Algo/Render/GL1/map_glRender.h similarity index 100% rename from include/Algo/Render/GL1/map_glRender.h rename to CGoGN/include/Algo/Render/GL1/map_glRender.h diff --git a/include/Algo/Render/GL1/map_glRender.hpp b/CGoGN/include/Algo/Render/GL1/map_glRender.hpp similarity index 100% rename from include/Algo/Render/GL1/map_glRender.hpp rename to CGoGN/include/Algo/Render/GL1/map_glRender.hpp diff --git a/include/Algo/Render/GL1/renderFunctor.h b/CGoGN/include/Algo/Render/GL1/renderFunctor.h similarity index 100% rename from include/Algo/Render/GL1/renderFunctor.h rename to CGoGN/include/Algo/Render/GL1/renderFunctor.h diff --git a/include/Algo/Render/GL1/renderFunctor.hpp b/CGoGN/include/Algo/Render/GL1/renderFunctor.hpp similarity index 100% rename from include/Algo/Render/GL1/renderFunctor.hpp rename to CGoGN/include/Algo/Render/GL1/renderFunctor.hpp diff --git a/include/Algo/Render/GL1/topo_render.h b/CGoGN/include/Algo/Render/GL1/topo_render.h similarity index 100% rename from include/Algo/Render/GL1/topo_render.h rename to CGoGN/include/Algo/Render/GL1/topo_render.h diff --git a/include/Algo/Render/GL1/topo_render.hpp b/CGoGN/include/Algo/Render/GL1/topo_render.hpp similarity index 100% rename from include/Algo/Render/GL1/topo_render.hpp rename to CGoGN/include/Algo/Render/GL1/topo_render.hpp diff --git a/include/Algo/Render/GL2/colorPerEdgeRender.h b/CGoGN/include/Algo/Render/GL2/colorPerEdgeRender.h similarity index 100% rename from include/Algo/Render/GL2/colorPerEdgeRender.h rename to CGoGN/include/Algo/Render/GL2/colorPerEdgeRender.h diff --git a/include/Algo/Render/GL2/colorPerEdgeRender.hpp b/CGoGN/include/Algo/Render/GL2/colorPerEdgeRender.hpp similarity index 100% rename from include/Algo/Render/GL2/colorPerEdgeRender.hpp rename to CGoGN/include/Algo/Render/GL2/colorPerEdgeRender.hpp diff --git a/include/Algo/Render/GL2/colorPerFaceRender.h b/CGoGN/include/Algo/Render/GL2/colorPerFaceRender.h similarity index 100% rename from include/Algo/Render/GL2/colorPerFaceRender.h rename to CGoGN/include/Algo/Render/GL2/colorPerFaceRender.h diff --git a/include/Algo/Render/GL2/colorPerFaceRender.hpp b/CGoGN/include/Algo/Render/GL2/colorPerFaceRender.hpp similarity index 100% rename from include/Algo/Render/GL2/colorPerFaceRender.hpp rename to CGoGN/include/Algo/Render/GL2/colorPerFaceRender.hpp diff --git a/include/Algo/Render/GL2/dataPerFaceRender.h b/CGoGN/include/Algo/Render/GL2/dataPerFaceRender.h similarity index 100% rename from include/Algo/Render/GL2/dataPerFaceRender.h rename to CGoGN/include/Algo/Render/GL2/dataPerFaceRender.h diff --git a/include/Algo/Render/GL2/dataPerFaceRender.hpp b/CGoGN/include/Algo/Render/GL2/dataPerFaceRender.hpp similarity index 100% rename from include/Algo/Render/GL2/dataPerFaceRender.hpp rename to CGoGN/include/Algo/Render/GL2/dataPerFaceRender.hpp diff --git a/include/Algo/Render/GL2/drawerCells.h b/CGoGN/include/Algo/Render/GL2/drawerCells.h similarity index 100% rename from include/Algo/Render/GL2/drawerCells.h rename to CGoGN/include/Algo/Render/GL2/drawerCells.h diff --git a/include/Algo/Render/GL2/drawerCells.hpp b/CGoGN/include/Algo/Render/GL2/drawerCells.hpp similarity index 100% rename from include/Algo/Render/GL2/drawerCells.hpp rename to CGoGN/include/Algo/Render/GL2/drawerCells.hpp diff --git a/include/Algo/Render/GL2/explodeVolumeRender.h b/CGoGN/include/Algo/Render/GL2/explodeVolumeRender.h similarity index 100% rename from include/Algo/Render/GL2/explodeVolumeRender.h rename to CGoGN/include/Algo/Render/GL2/explodeVolumeRender.h diff --git a/include/Algo/Render/GL2/explodeVolumeRender.hpp b/CGoGN/include/Algo/Render/GL2/explodeVolumeRender.hpp similarity index 100% rename from include/Algo/Render/GL2/explodeVolumeRender.hpp rename to CGoGN/include/Algo/Render/GL2/explodeVolumeRender.hpp diff --git a/include/Algo/Render/GL2/mapRender.h b/CGoGN/include/Algo/Render/GL2/mapRender.h similarity index 100% rename from include/Algo/Render/GL2/mapRender.h rename to CGoGN/include/Algo/Render/GL2/mapRender.h diff --git a/include/Algo/Render/GL2/mapRender.hpp b/CGoGN/include/Algo/Render/GL2/mapRender.hpp similarity index 100% rename from include/Algo/Render/GL2/mapRender.hpp rename to CGoGN/include/Algo/Render/GL2/mapRender.hpp diff --git a/include/Algo/Render/GL2/topo3PrimalRender.h b/CGoGN/include/Algo/Render/GL2/topo3PrimalRender.h similarity index 100% rename from include/Algo/Render/GL2/topo3PrimalRender.h rename to CGoGN/include/Algo/Render/GL2/topo3PrimalRender.h diff --git a/include/Algo/Render/GL2/topo3PrimalRender.hpp b/CGoGN/include/Algo/Render/GL2/topo3PrimalRender.hpp similarity index 100% rename from include/Algo/Render/GL2/topo3PrimalRender.hpp rename to CGoGN/include/Algo/Render/GL2/topo3PrimalRender.hpp diff --git a/include/Algo/Render/GL2/topo3Render.h b/CGoGN/include/Algo/Render/GL2/topo3Render.h similarity index 100% rename from include/Algo/Render/GL2/topo3Render.h rename to CGoGN/include/Algo/Render/GL2/topo3Render.h diff --git a/include/Algo/Render/GL2/topo3Render.hpp b/CGoGN/include/Algo/Render/GL2/topo3Render.hpp similarity index 100% rename from include/Algo/Render/GL2/topo3Render.hpp rename to CGoGN/include/Algo/Render/GL2/topo3Render.hpp diff --git a/include/Algo/Render/GL2/topoPrimalRender.h b/CGoGN/include/Algo/Render/GL2/topoPrimalRender.h similarity index 100% rename from include/Algo/Render/GL2/topoPrimalRender.h rename to CGoGN/include/Algo/Render/GL2/topoPrimalRender.h diff --git a/include/Algo/Render/GL2/topoPrimalRender.hpp b/CGoGN/include/Algo/Render/GL2/topoPrimalRender.hpp similarity index 100% rename from include/Algo/Render/GL2/topoPrimalRender.hpp rename to CGoGN/include/Algo/Render/GL2/topoPrimalRender.hpp diff --git a/include/Algo/Render/GL2/topoRender.h b/CGoGN/include/Algo/Render/GL2/topoRender.h similarity index 100% rename from include/Algo/Render/GL2/topoRender.h rename to CGoGN/include/Algo/Render/GL2/topoRender.h diff --git a/include/Algo/Render/GL2/topoRender.hpp b/CGoGN/include/Algo/Render/GL2/topoRender.hpp similarity index 100% rename from include/Algo/Render/GL2/topoRender.hpp rename to CGoGN/include/Algo/Render/GL2/topoRender.hpp diff --git a/include/Algo/Render/SVG/mapSVGRender.h b/CGoGN/include/Algo/Render/SVG/mapSVGRender.h similarity index 100% rename from include/Algo/Render/SVG/mapSVGRender.h rename to CGoGN/include/Algo/Render/SVG/mapSVGRender.h diff --git a/include/Algo/Render/SVG/mapSVGRender.hpp b/CGoGN/include/Algo/Render/SVG/mapSVGRender.hpp similarity index 100% rename from include/Algo/Render/SVG/mapSVGRender.hpp rename to CGoGN/include/Algo/Render/SVG/mapSVGRender.hpp diff --git a/include/Algo/Selection/collector.h b/CGoGN/include/Algo/Selection/collector.h similarity index 100% rename from include/Algo/Selection/collector.h rename to CGoGN/include/Algo/Selection/collector.h diff --git a/include/Algo/Selection/collector.hpp b/CGoGN/include/Algo/Selection/collector.hpp similarity index 100% rename from include/Algo/Selection/collector.hpp rename to CGoGN/include/Algo/Selection/collector.hpp diff --git a/include/Algo/Selection/raySelectFunctor.hpp b/CGoGN/include/Algo/Selection/raySelectFunctor.hpp similarity index 100% rename from include/Algo/Selection/raySelectFunctor.hpp rename to CGoGN/include/Algo/Selection/raySelectFunctor.hpp diff --git a/include/Algo/Selection/raySelector.h b/CGoGN/include/Algo/Selection/raySelector.h similarity index 100% rename from include/Algo/Selection/raySelector.h rename to CGoGN/include/Algo/Selection/raySelector.h diff --git a/include/Algo/Selection/raySelector.hpp b/CGoGN/include/Algo/Selection/raySelector.hpp similarity index 100% rename from include/Algo/Selection/raySelector.hpp rename to CGoGN/include/Algo/Selection/raySelector.hpp diff --git a/include/Algo/Simulation/ShapeMatching/shapeMatching.h b/CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatching.h similarity index 100% rename from include/Algo/Simulation/ShapeMatching/shapeMatching.h rename to CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatching.h diff --git a/include/Algo/Simulation/ShapeMatching/shapeMatching.hpp b/CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatching.hpp similarity index 100% rename from include/Algo/Simulation/ShapeMatching/shapeMatching.hpp rename to CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatching.hpp diff --git a/include/Algo/Simulation/ShapeMatching/shapeMatchingLinear.h b/CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatchingLinear.h similarity index 100% rename from include/Algo/Simulation/ShapeMatching/shapeMatchingLinear.h rename to CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatchingLinear.h diff --git a/include/Algo/Simulation/ShapeMatching/shapeMatchingLinear.hpp b/CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatchingLinear.hpp similarity index 100% rename from include/Algo/Simulation/ShapeMatching/shapeMatchingLinear.hpp rename to CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatchingLinear.hpp diff --git a/include/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.h b/CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.h similarity index 100% rename from include/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.h rename to CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.h diff --git a/include/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.hpp b/CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.hpp similarity index 100% rename from include/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.hpp rename to CGoGN/include/Algo/Simulation/ShapeMatching/shapeMatchingQuadratic.hpp diff --git a/include/Algo/Tiling/Surface/hexagonal.h b/CGoGN/include/Algo/Tiling/Surface/hexagonal.h similarity index 100% rename from include/Algo/Tiling/Surface/hexagonal.h rename to CGoGN/include/Algo/Tiling/Surface/hexagonal.h diff --git a/include/Algo/Tiling/Surface/hexagonal.hpp b/CGoGN/include/Algo/Tiling/Surface/hexagonal.hpp similarity index 100% rename from include/Algo/Tiling/Surface/hexagonal.hpp rename to CGoGN/include/Algo/Tiling/Surface/hexagonal.hpp diff --git a/include/Algo/Tiling/Surface/square.h b/CGoGN/include/Algo/Tiling/Surface/square.h similarity index 100% rename from include/Algo/Tiling/Surface/square.h rename to CGoGN/include/Algo/Tiling/Surface/square.h diff --git a/include/Algo/Tiling/Surface/square.hpp b/CGoGN/include/Algo/Tiling/Surface/square.hpp similarity index 100% rename from include/Algo/Tiling/Surface/square.hpp rename to CGoGN/include/Algo/Tiling/Surface/square.hpp diff --git a/include/Algo/Tiling/Surface/triangular.h b/CGoGN/include/Algo/Tiling/Surface/triangular.h similarity index 100% rename from include/Algo/Tiling/Surface/triangular.h rename to CGoGN/include/Algo/Tiling/Surface/triangular.h diff --git a/include/Algo/Tiling/Surface/triangular.hpp b/CGoGN/include/Algo/Tiling/Surface/triangular.hpp similarity index 100% rename from include/Algo/Tiling/Surface/triangular.hpp rename to CGoGN/include/Algo/Tiling/Surface/triangular.hpp diff --git a/include/Algo/Tiling/Volume/cubic.h b/CGoGN/include/Algo/Tiling/Volume/cubic.h similarity index 100% rename from include/Algo/Tiling/Volume/cubic.h rename to CGoGN/include/Algo/Tiling/Volume/cubic.h diff --git a/include/Algo/Tiling/Volume/cubic.hpp b/CGoGN/include/Algo/Tiling/Volume/cubic.hpp similarity index 100% rename from include/Algo/Tiling/Volume/cubic.hpp rename to CGoGN/include/Algo/Tiling/Volume/cubic.hpp diff --git a/include/Algo/Tiling/tiling.h b/CGoGN/include/Algo/Tiling/tiling.h similarity index 100% rename from include/Algo/Tiling/tiling.h rename to CGoGN/include/Algo/Tiling/tiling.h diff --git a/include/Algo/Tiling/tiling.hpp b/CGoGN/include/Algo/Tiling/tiling.hpp similarity index 100% rename from include/Algo/Tiling/tiling.hpp rename to CGoGN/include/Algo/Tiling/tiling.hpp diff --git a/include/Algo/Topo/Map2/uniformOrientation.h b/CGoGN/include/Algo/Topo/Map2/uniformOrientation.h similarity index 100% rename from include/Algo/Topo/Map2/uniformOrientation.h rename to CGoGN/include/Algo/Topo/Map2/uniformOrientation.h diff --git a/include/Algo/Topo/Map2/uniformOrientation.hpp b/CGoGN/include/Algo/Topo/Map2/uniformOrientation.hpp similarity index 100% rename from include/Algo/Topo/Map2/uniformOrientation.hpp rename to CGoGN/include/Algo/Topo/Map2/uniformOrientation.hpp diff --git a/include/Algo/Topo/basic.h b/CGoGN/include/Algo/Topo/basic.h similarity index 100% rename from include/Algo/Topo/basic.h rename to CGoGN/include/Algo/Topo/basic.h diff --git a/include/Algo/Topo/embedding.h b/CGoGN/include/Algo/Topo/embedding.h similarity index 100% rename from include/Algo/Topo/embedding.h rename to CGoGN/include/Algo/Topo/embedding.h diff --git a/include/Algo/Topo/simplex.h b/CGoGN/include/Algo/Topo/simplex.h similarity index 100% rename from include/Algo/Topo/simplex.h rename to CGoGN/include/Algo/Topo/simplex.h diff --git a/include/Container/attributeContainer.h b/CGoGN/include/Container/attributeContainer.h similarity index 100% rename from include/Container/attributeContainer.h rename to CGoGN/include/Container/attributeContainer.h diff --git a/include/Container/attributeContainer.hpp b/CGoGN/include/Container/attributeContainer.hpp similarity index 100% rename from include/Container/attributeContainer.hpp rename to CGoGN/include/Container/attributeContainer.hpp diff --git a/include/Container/attributeMultiVector.h b/CGoGN/include/Container/attributeMultiVector.h similarity index 100% rename from include/Container/attributeMultiVector.h rename to CGoGN/include/Container/attributeMultiVector.h diff --git a/include/Container/attributeMultiVector.hpp b/CGoGN/include/Container/attributeMultiVector.hpp similarity index 100% rename from include/Container/attributeMultiVector.hpp rename to CGoGN/include/Container/attributeMultiVector.hpp diff --git a/include/Container/attributeMultiVectorBool.hpp b/CGoGN/include/Container/attributeMultiVectorBool.hpp similarity index 100% rename from include/Container/attributeMultiVectorBool.hpp rename to CGoGN/include/Container/attributeMultiVectorBool.hpp diff --git a/include/Container/containerBrowser.h b/CGoGN/include/Container/containerBrowser.h similarity index 100% rename from include/Container/containerBrowser.h rename to CGoGN/include/Container/containerBrowser.h diff --git a/include/Container/containerBrowser.hpp b/CGoGN/include/Container/containerBrowser.hpp similarity index 100% rename from include/Container/containerBrowser.hpp rename to CGoGN/include/Container/containerBrowser.hpp diff --git a/include/Container/convert.h b/CGoGN/include/Container/convert.h similarity index 100% rename from include/Container/convert.h rename to CGoGN/include/Container/convert.h diff --git a/include/Container/fakeAttribute.h b/CGoGN/include/Container/fakeAttribute.h similarity index 100% rename from include/Container/fakeAttribute.h rename to CGoGN/include/Container/fakeAttribute.h diff --git a/include/Container/holeblock.hXX b/CGoGN/include/Container/holeblock.hXX similarity index 100% rename from include/Container/holeblock.hXX rename to CGoGN/include/Container/holeblock.hXX diff --git a/include/Container/holeblockref.h b/CGoGN/include/Container/holeblockref.h similarity index 100% rename from include/Container/holeblockref.h rename to CGoGN/include/Container/holeblockref.h diff --git a/include/Container/registered.h b/CGoGN/include/Container/registered.h similarity index 100% rename from include/Container/registered.h rename to CGoGN/include/Container/registered.h diff --git a/include/Container/sizeblock.h b/CGoGN/include/Container/sizeblock.h similarity index 100% rename from include/Container/sizeblock.h rename to CGoGN/include/Container/sizeblock.h diff --git a/include/Geometry/basic.h b/CGoGN/include/Geometry/basic.h similarity index 100% rename from include/Geometry/basic.h rename to CGoGN/include/Geometry/basic.h diff --git a/include/Geometry/basic.hpp b/CGoGN/include/Geometry/basic.hpp similarity index 100% rename from include/Geometry/basic.hpp rename to CGoGN/include/Geometry/basic.hpp diff --git a/include/Geometry/bounding_box.h b/CGoGN/include/Geometry/bounding_box.h similarity index 100% rename from include/Geometry/bounding_box.h rename to CGoGN/include/Geometry/bounding_box.h diff --git a/include/Geometry/bounding_box.hpp b/CGoGN/include/Geometry/bounding_box.hpp similarity index 100% rename from include/Geometry/bounding_box.hpp rename to CGoGN/include/Geometry/bounding_box.hpp diff --git a/include/Geometry/distances.h b/CGoGN/include/Geometry/distances.h similarity index 100% rename from include/Geometry/distances.h rename to CGoGN/include/Geometry/distances.h diff --git a/include/Geometry/distances.hpp b/CGoGN/include/Geometry/distances.hpp similarity index 100% rename from include/Geometry/distances.hpp rename to CGoGN/include/Geometry/distances.hpp diff --git a/include/Geometry/frame.h b/CGoGN/include/Geometry/frame.h similarity index 100% rename from include/Geometry/frame.h rename to CGoGN/include/Geometry/frame.h diff --git a/include/Geometry/frame.hpp b/CGoGN/include/Geometry/frame.hpp similarity index 100% rename from include/Geometry/frame.hpp rename to CGoGN/include/Geometry/frame.hpp diff --git a/include/Geometry/inclusion.h b/CGoGN/include/Geometry/inclusion.h similarity index 100% rename from include/Geometry/inclusion.h rename to CGoGN/include/Geometry/inclusion.h diff --git a/include/Geometry/inclusion.hpp b/CGoGN/include/Geometry/inclusion.hpp similarity index 100% rename from include/Geometry/inclusion.hpp rename to CGoGN/include/Geometry/inclusion.hpp diff --git a/include/Geometry/intersection.h b/CGoGN/include/Geometry/intersection.h similarity index 100% rename from include/Geometry/intersection.h rename to CGoGN/include/Geometry/intersection.h diff --git a/include/Geometry/intersection.hpp b/CGoGN/include/Geometry/intersection.hpp similarity index 100% rename from include/Geometry/intersection.hpp rename to CGoGN/include/Geometry/intersection.hpp diff --git a/include/Geometry/matrix.h b/CGoGN/include/Geometry/matrix.h similarity index 100% rename from include/Geometry/matrix.h rename to CGoGN/include/Geometry/matrix.h diff --git a/include/Geometry/matrix.hpp b/CGoGN/include/Geometry/matrix.hpp similarity index 100% rename from include/Geometry/matrix.hpp rename to CGoGN/include/Geometry/matrix.hpp diff --git a/include/Geometry/orientation.h b/CGoGN/include/Geometry/orientation.h similarity index 100% rename from include/Geometry/orientation.h rename to CGoGN/include/Geometry/orientation.h diff --git a/include/Geometry/orientation.hpp b/CGoGN/include/Geometry/orientation.hpp similarity index 100% rename from include/Geometry/orientation.hpp rename to CGoGN/include/Geometry/orientation.hpp diff --git a/include/Geometry/plane_3d.h b/CGoGN/include/Geometry/plane_3d.h similarity index 100% rename from include/Geometry/plane_3d.h rename to CGoGN/include/Geometry/plane_3d.h diff --git a/include/Geometry/plane_3d.hpp b/CGoGN/include/Geometry/plane_3d.hpp similarity index 100% rename from include/Geometry/plane_3d.hpp rename to CGoGN/include/Geometry/plane_3d.hpp diff --git a/include/Geometry/tensor.h b/CGoGN/include/Geometry/tensor.h similarity index 100% rename from include/Geometry/tensor.h rename to CGoGN/include/Geometry/tensor.h diff --git a/include/Geometry/tensor.hpp b/CGoGN/include/Geometry/tensor.hpp similarity index 100% rename from include/Geometry/tensor.hpp rename to CGoGN/include/Geometry/tensor.hpp diff --git a/include/Geometry/transfo.h b/CGoGN/include/Geometry/transfo.h similarity index 100% rename from include/Geometry/transfo.h rename to CGoGN/include/Geometry/transfo.h diff --git a/include/Geometry/transfo.hpp b/CGoGN/include/Geometry/transfo.hpp similarity index 100% rename from include/Geometry/transfo.hpp rename to CGoGN/include/Geometry/transfo.hpp diff --git a/include/Geometry/vector_gen.h b/CGoGN/include/Geometry/vector_gen.h similarity index 100% rename from include/Geometry/vector_gen.h rename to CGoGN/include/Geometry/vector_gen.h diff --git a/include/Geometry/vector_gen.hpp b/CGoGN/include/Geometry/vector_gen.hpp similarity index 100% rename from include/Geometry/vector_gen.hpp rename to CGoGN/include/Geometry/vector_gen.hpp diff --git a/include/Topology/generic/attributeHandler.h b/CGoGN/include/Topology/generic/attributeHandler.h similarity index 100% rename from include/Topology/generic/attributeHandler.h rename to CGoGN/include/Topology/generic/attributeHandler.h diff --git a/include/Topology/generic/attributeHandler.hpp b/CGoGN/include/Topology/generic/attributeHandler.hpp similarity index 100% rename from include/Topology/generic/attributeHandler.hpp rename to CGoGN/include/Topology/generic/attributeHandler.hpp diff --git a/include/Topology/generic/autoAttributeHandler.h b/CGoGN/include/Topology/generic/autoAttributeHandler.h similarity index 100% rename from include/Topology/generic/autoAttributeHandler.h rename to CGoGN/include/Topology/generic/autoAttributeHandler.h diff --git a/include/Topology/generic/cellmarker.h b/CGoGN/include/Topology/generic/cellmarker.h similarity index 100% rename from include/Topology/generic/cellmarker.h rename to CGoGN/include/Topology/generic/cellmarker.h diff --git a/include/Topology/generic/cells.h b/CGoGN/include/Topology/generic/cells.h similarity index 100% rename from include/Topology/generic/cells.h rename to CGoGN/include/Topology/generic/cells.h diff --git a/include/Topology/generic/cells_macros.h b/CGoGN/include/Topology/generic/cells_macros.h similarity index 100% rename from include/Topology/generic/cells_macros.h rename to CGoGN/include/Topology/generic/cells_macros.h diff --git a/include/Topology/generic/dart.h b/CGoGN/include/Topology/generic/dart.h similarity index 100% rename from include/Topology/generic/dart.h rename to CGoGN/include/Topology/generic/dart.h diff --git a/include/Topology/generic/dartmarker.h b/CGoGN/include/Topology/generic/dartmarker.h similarity index 100% rename from include/Topology/generic/dartmarker.h rename to CGoGN/include/Topology/generic/dartmarker.h diff --git a/include/Topology/generic/functor.h b/CGoGN/include/Topology/generic/functor.h similarity index 100% rename from include/Topology/generic/functor.h rename to CGoGN/include/Topology/generic/functor.h diff --git a/include/Topology/generic/genericmap.h b/CGoGN/include/Topology/generic/genericmap.h similarity index 100% rename from include/Topology/generic/genericmap.h rename to CGoGN/include/Topology/generic/genericmap.h diff --git a/include/Topology/generic/genericmap.hpp b/CGoGN/include/Topology/generic/genericmap.hpp similarity index 100% rename from include/Topology/generic/genericmap.hpp rename to CGoGN/include/Topology/generic/genericmap.hpp diff --git a/include/Topology/generic/mapBrowser.h b/CGoGN/include/Topology/generic/mapBrowser.h similarity index 100% rename from include/Topology/generic/mapBrowser.h rename to CGoGN/include/Topology/generic/mapBrowser.h diff --git a/include/Topology/generic/mapCommon.h b/CGoGN/include/Topology/generic/mapCommon.h similarity index 100% rename from include/Topology/generic/mapCommon.h rename to CGoGN/include/Topology/generic/mapCommon.h diff --git a/include/Topology/generic/mapCommon.hpp b/CGoGN/include/Topology/generic/mapCommon.hpp similarity index 100% rename from include/Topology/generic/mapCommon.hpp rename to CGoGN/include/Topology/generic/mapCommon.hpp diff --git a/include/Topology/generic/mapImpl/mapMono.h b/CGoGN/include/Topology/generic/mapImpl/mapMono.h similarity index 100% rename from include/Topology/generic/mapImpl/mapMono.h rename to CGoGN/include/Topology/generic/mapImpl/mapMono.h diff --git a/include/Topology/generic/mapImpl/mapMono.hpp b/CGoGN/include/Topology/generic/mapImpl/mapMono.hpp similarity index 100% rename from include/Topology/generic/mapImpl/mapMono.hpp rename to CGoGN/include/Topology/generic/mapImpl/mapMono.hpp diff --git a/include/Topology/generic/mapImpl/mapMulti.h b/CGoGN/include/Topology/generic/mapImpl/mapMulti.h similarity index 100% rename from include/Topology/generic/mapImpl/mapMulti.h rename to CGoGN/include/Topology/generic/mapImpl/mapMulti.h diff --git a/include/Topology/generic/mapImpl/mapMulti.hpp b/CGoGN/include/Topology/generic/mapImpl/mapMulti.hpp similarity index 100% rename from include/Topology/generic/mapImpl/mapMulti.hpp rename to CGoGN/include/Topology/generic/mapImpl/mapMulti.hpp diff --git a/include/Topology/generic/marker.h b/CGoGN/include/Topology/generic/marker.h similarity index 100% rename from include/Topology/generic/marker.h rename to CGoGN/include/Topology/generic/marker.h diff --git a/include/Topology/generic/multi3Attribs.h b/CGoGN/include/Topology/generic/multi3Attribs.h similarity index 100% rename from include/Topology/generic/multi3Attribs.h rename to CGoGN/include/Topology/generic/multi3Attribs.h diff --git a/include/Topology/generic/multi4Attribs.h b/CGoGN/include/Topology/generic/multi4Attribs.h similarity index 100% rename from include/Topology/generic/multi4Attribs.h rename to CGoGN/include/Topology/generic/multi4Attribs.h diff --git a/include/Topology/generic/multiAttribs.h b/CGoGN/include/Topology/generic/multiAttribs.h similarity index 100% rename from include/Topology/generic/multiAttribs.h rename to CGoGN/include/Topology/generic/multiAttribs.h diff --git a/include/Topology/generic/parameters.h b/CGoGN/include/Topology/generic/parameters.h similarity index 100% rename from include/Topology/generic/parameters.h rename to CGoGN/include/Topology/generic/parameters.h diff --git a/include/Topology/generic/simplices.h b/CGoGN/include/Topology/generic/simplices.h similarity index 100% rename from include/Topology/generic/simplices.h rename to CGoGN/include/Topology/generic/simplices.h diff --git a/include/Topology/generic/traversor/iterTrav.h b/CGoGN/include/Topology/generic/traversor/iterTrav.h similarity index 100% rename from include/Topology/generic/traversor/iterTrav.h rename to CGoGN/include/Topology/generic/traversor/iterTrav.h diff --git a/include/Topology/generic/traversor/traversor1.h b/CGoGN/include/Topology/generic/traversor/traversor1.h similarity index 100% rename from include/Topology/generic/traversor/traversor1.h rename to CGoGN/include/Topology/generic/traversor/traversor1.h diff --git a/include/Topology/generic/traversor/traversor1.hpp b/CGoGN/include/Topology/generic/traversor/traversor1.hpp similarity index 100% rename from include/Topology/generic/traversor/traversor1.hpp rename to CGoGN/include/Topology/generic/traversor/traversor1.hpp diff --git a/include/Topology/generic/traversor/traversor1Virt.h b/CGoGN/include/Topology/generic/traversor/traversor1Virt.h similarity index 100% rename from include/Topology/generic/traversor/traversor1Virt.h rename to CGoGN/include/Topology/generic/traversor/traversor1Virt.h diff --git a/include/Topology/generic/traversor/traversor1Virt.hpp b/CGoGN/include/Topology/generic/traversor/traversor1Virt.hpp similarity index 100% rename from include/Topology/generic/traversor/traversor1Virt.hpp rename to CGoGN/include/Topology/generic/traversor/traversor1Virt.hpp diff --git a/include/Topology/generic/traversor/traversor2.h b/CGoGN/include/Topology/generic/traversor/traversor2.h similarity index 100% rename from include/Topology/generic/traversor/traversor2.h rename to CGoGN/include/Topology/generic/traversor/traversor2.h diff --git a/include/Topology/generic/traversor/traversor2.hpp b/CGoGN/include/Topology/generic/traversor/traversor2.hpp similarity index 100% rename from include/Topology/generic/traversor/traversor2.hpp rename to CGoGN/include/Topology/generic/traversor/traversor2.hpp diff --git a/include/Topology/generic/traversor/traversor2Virt.h b/CGoGN/include/Topology/generic/traversor/traversor2Virt.h similarity index 100% rename from include/Topology/generic/traversor/traversor2Virt.h rename to CGoGN/include/Topology/generic/traversor/traversor2Virt.h diff --git a/include/Topology/generic/traversor/traversor2Virt.hpp b/CGoGN/include/Topology/generic/traversor/traversor2Virt.hpp similarity index 100% rename from include/Topology/generic/traversor/traversor2Virt.hpp rename to CGoGN/include/Topology/generic/traversor/traversor2Virt.hpp diff --git a/include/Topology/generic/traversor/traversor2_closed.h b/CGoGN/include/Topology/generic/traversor/traversor2_closed.h similarity index 100% rename from include/Topology/generic/traversor/traversor2_closed.h rename to CGoGN/include/Topology/generic/traversor/traversor2_closed.h diff --git a/include/Topology/generic/traversor/traversor2_closed.hpp b/CGoGN/include/Topology/generic/traversor/traversor2_closed.hpp similarity index 100% rename from include/Topology/generic/traversor/traversor2_closed.hpp rename to CGoGN/include/Topology/generic/traversor/traversor2_closed.hpp diff --git a/include/Topology/generic/traversor/traversor3.h b/CGoGN/include/Topology/generic/traversor/traversor3.h similarity index 100% rename from include/Topology/generic/traversor/traversor3.h rename to CGoGN/include/Topology/generic/traversor/traversor3.h diff --git a/include/Topology/generic/traversor/traversor3.hpp b/CGoGN/include/Topology/generic/traversor/traversor3.hpp similarity index 100% rename from include/Topology/generic/traversor/traversor3.hpp rename to CGoGN/include/Topology/generic/traversor/traversor3.hpp diff --git a/include/Topology/generic/traversor/traversor3Virt.h b/CGoGN/include/Topology/generic/traversor/traversor3Virt.h similarity index 100% rename from include/Topology/generic/traversor/traversor3Virt.h rename to CGoGN/include/Topology/generic/traversor/traversor3Virt.h diff --git a/include/Topology/generic/traversor/traversor3Virt.hpp b/CGoGN/include/Topology/generic/traversor/traversor3Virt.hpp similarity index 100% rename from include/Topology/generic/traversor/traversor3Virt.hpp rename to CGoGN/include/Topology/generic/traversor/traversor3Virt.hpp diff --git a/include/Topology/generic/traversor/traversorCell.h b/CGoGN/include/Topology/generic/traversor/traversorCell.h similarity index 100% rename from include/Topology/generic/traversor/traversorCell.h rename to CGoGN/include/Topology/generic/traversor/traversorCell.h diff --git a/include/Topology/generic/traversor/traversorCell.hpp b/CGoGN/include/Topology/generic/traversor/traversorCell.hpp similarity index 100% rename from include/Topology/generic/traversor/traversorCell.hpp rename to CGoGN/include/Topology/generic/traversor/traversorCell.hpp diff --git a/include/Topology/generic/traversor/traversorCellVirt.h b/CGoGN/include/Topology/generic/traversor/traversorCellVirt.h similarity index 100% rename from include/Topology/generic/traversor/traversorCellVirt.h rename to CGoGN/include/Topology/generic/traversor/traversorCellVirt.h diff --git a/include/Topology/generic/traversor/traversorCellVirt.hpp b/CGoGN/include/Topology/generic/traversor/traversorCellVirt.hpp similarity index 100% rename from include/Topology/generic/traversor/traversorCellVirt.hpp rename to CGoGN/include/Topology/generic/traversor/traversorCellVirt.hpp diff --git a/include/Topology/generic/traversor/traversorDoO.h b/CGoGN/include/Topology/generic/traversor/traversorDoO.h similarity index 100% rename from include/Topology/generic/traversor/traversorDoO.h rename to CGoGN/include/Topology/generic/traversor/traversorDoO.h diff --git a/include/Topology/generic/traversor/traversorDoO.hpp b/CGoGN/include/Topology/generic/traversor/traversorDoO.hpp similarity index 100% rename from include/Topology/generic/traversor/traversorDoO.hpp rename to CGoGN/include/Topology/generic/traversor/traversorDoO.hpp diff --git a/include/Topology/generic/traversor/traversorFactory.h b/CGoGN/include/Topology/generic/traversor/traversorFactory.h similarity index 100% rename from include/Topology/generic/traversor/traversorFactory.h rename to CGoGN/include/Topology/generic/traversor/traversorFactory.h diff --git a/include/Topology/generic/traversor/traversorFactory.hpp b/CGoGN/include/Topology/generic/traversor/traversorFactory.hpp similarity index 100% rename from include/Topology/generic/traversor/traversorFactory.hpp rename to CGoGN/include/Topology/generic/traversor/traversorFactory.hpp diff --git a/include/Topology/generic/traversor/traversorGen.h b/CGoGN/include/Topology/generic/traversor/traversorGen.h similarity index 100% rename from include/Topology/generic/traversor/traversorGen.h rename to CGoGN/include/Topology/generic/traversor/traversorGen.h diff --git a/include/Topology/gmap/embeddedGMap2.h b/CGoGN/include/Topology/gmap/embeddedGMap2.h similarity index 100% rename from include/Topology/gmap/embeddedGMap2.h rename to CGoGN/include/Topology/gmap/embeddedGMap2.h diff --git a/include/Topology/gmap/embeddedGMap3.h b/CGoGN/include/Topology/gmap/embeddedGMap3.h similarity index 100% rename from include/Topology/gmap/embeddedGMap3.h rename to CGoGN/include/Topology/gmap/embeddedGMap3.h diff --git a/include/Topology/gmap/gmap0.h b/CGoGN/include/Topology/gmap/gmap0.h similarity index 100% rename from include/Topology/gmap/gmap0.h rename to CGoGN/include/Topology/gmap/gmap0.h diff --git a/include/Topology/gmap/gmap0.hpp b/CGoGN/include/Topology/gmap/gmap0.hpp similarity index 100% rename from include/Topology/gmap/gmap0.hpp rename to CGoGN/include/Topology/gmap/gmap0.hpp diff --git a/include/Topology/gmap/gmap1.h b/CGoGN/include/Topology/gmap/gmap1.h similarity index 100% rename from include/Topology/gmap/gmap1.h rename to CGoGN/include/Topology/gmap/gmap1.h diff --git a/include/Topology/gmap/gmap1.hpp b/CGoGN/include/Topology/gmap/gmap1.hpp similarity index 100% rename from include/Topology/gmap/gmap1.hpp rename to CGoGN/include/Topology/gmap/gmap1.hpp diff --git a/include/Topology/gmap/gmap2.h b/CGoGN/include/Topology/gmap/gmap2.h similarity index 100% rename from include/Topology/gmap/gmap2.h rename to CGoGN/include/Topology/gmap/gmap2.h diff --git a/include/Topology/gmap/gmap2.hpp b/CGoGN/include/Topology/gmap/gmap2.hpp similarity index 100% rename from include/Topology/gmap/gmap2.hpp rename to CGoGN/include/Topology/gmap/gmap2.hpp diff --git a/include/Topology/gmap/gmap3.h b/CGoGN/include/Topology/gmap/gmap3.h similarity index 100% rename from include/Topology/gmap/gmap3.h rename to CGoGN/include/Topology/gmap/gmap3.h diff --git a/include/Topology/gmap/gmap3.hpp b/CGoGN/include/Topology/gmap/gmap3.hpp similarity index 100% rename from include/Topology/gmap/gmap3.hpp rename to CGoGN/include/Topology/gmap/gmap3.hpp diff --git a/include/Topology/hypermap/ehypermap1.h b/CGoGN/include/Topology/hypermap/ehypermap1.h similarity index 100% rename from include/Topology/hypermap/ehypermap1.h rename to CGoGN/include/Topology/hypermap/ehypermap1.h diff --git a/include/Topology/hypermap/hyperbasemap.h b/CGoGN/include/Topology/hypermap/hyperbasemap.h similarity index 100% rename from include/Topology/hypermap/hyperbasemap.h rename to CGoGN/include/Topology/hypermap/hyperbasemap.h diff --git a/include/Topology/hypermap/hyperdart.h b/CGoGN/include/Topology/hypermap/hyperdart.h similarity index 100% rename from include/Topology/hypermap/hyperdart.h rename to CGoGN/include/Topology/hypermap/hyperdart.h diff --git a/include/Topology/hypermap/hypermap1.h b/CGoGN/include/Topology/hypermap/hypermap1.h similarity index 100% rename from include/Topology/hypermap/hypermap1.h rename to CGoGN/include/Topology/hypermap/hypermap1.h diff --git a/include/Topology/hypermap/hypermap2.hpp b/CGoGN/include/Topology/hypermap/hypermap2.hpp similarity index 100% rename from include/Topology/hypermap/hypermap2.hpp rename to CGoGN/include/Topology/hypermap/hypermap2.hpp diff --git a/include/Topology/ihmap/ihm2.h b/CGoGN/include/Topology/ihmap/ihm2.h similarity index 100% rename from include/Topology/ihmap/ihm2.h rename to CGoGN/include/Topology/ihmap/ihm2.h diff --git a/include/Topology/ihmap/ihm2.hpp b/CGoGN/include/Topology/ihmap/ihm2.hpp similarity index 100% rename from include/Topology/ihmap/ihm2.hpp rename to CGoGN/include/Topology/ihmap/ihm2.hpp diff --git a/include/Topology/ihmap/ihm3.h b/CGoGN/include/Topology/ihmap/ihm3.h similarity index 100% rename from include/Topology/ihmap/ihm3.h rename to CGoGN/include/Topology/ihmap/ihm3.h diff --git a/include/Topology/ihmap/ihm3.hpp b/CGoGN/include/Topology/ihmap/ihm3.hpp similarity index 100% rename from include/Topology/ihmap/ihm3.hpp rename to CGoGN/include/Topology/ihmap/ihm3.hpp diff --git a/include/Topology/map/embeddedMap2.h b/CGoGN/include/Topology/map/embeddedMap2.h similarity index 100% rename from include/Topology/map/embeddedMap2.h rename to CGoGN/include/Topology/map/embeddedMap2.h diff --git a/include/Topology/map/embeddedMap2_MR.h b/CGoGN/include/Topology/map/embeddedMap2_MR.h similarity index 100% rename from include/Topology/map/embeddedMap2_MR.h rename to CGoGN/include/Topology/map/embeddedMap2_MR.h diff --git a/include/Topology/map/embeddedMap3.h b/CGoGN/include/Topology/map/embeddedMap3.h similarity index 100% rename from include/Topology/map/embeddedMap3.h rename to CGoGN/include/Topology/map/embeddedMap3.h diff --git a/include/Topology/map/map1.h b/CGoGN/include/Topology/map/map1.h similarity index 100% rename from include/Topology/map/map1.h rename to CGoGN/include/Topology/map/map1.h diff --git a/include/Topology/map/map1.hpp b/CGoGN/include/Topology/map/map1.hpp similarity index 100% rename from include/Topology/map/map1.hpp rename to CGoGN/include/Topology/map/map1.hpp diff --git a/include/Topology/map/map2.h b/CGoGN/include/Topology/map/map2.h similarity index 100% rename from include/Topology/map/map2.h rename to CGoGN/include/Topology/map/map2.h diff --git a/include/Topology/map/map2.hpp b/CGoGN/include/Topology/map/map2.hpp similarity index 100% rename from include/Topology/map/map2.hpp rename to CGoGN/include/Topology/map/map2.hpp diff --git a/include/Topology/map/map3.h b/CGoGN/include/Topology/map/map3.h similarity index 100% rename from include/Topology/map/map3.h rename to CGoGN/include/Topology/map/map3.h diff --git a/include/Topology/map/map3.hpp b/CGoGN/include/Topology/map/map3.hpp similarity index 100% rename from include/Topology/map/map3.hpp rename to CGoGN/include/Topology/map/map3.hpp diff --git a/include/Topology/xmap/exmap.h b/CGoGN/include/Topology/xmap/exmap.h similarity index 100% rename from include/Topology/xmap/exmap.h rename to CGoGN/include/Topology/xmap/exmap.h diff --git a/include/Topology/xmap/exmap.hpp b/CGoGN/include/Topology/xmap/exmap.hpp similarity index 100% rename from include/Topology/xmap/exmap.hpp rename to CGoGN/include/Topology/xmap/exmap.hpp diff --git a/include/Topology/xmap/xmap.h b/CGoGN/include/Topology/xmap/xmap.h similarity index 100% rename from include/Topology/xmap/xmap.h rename to CGoGN/include/Topology/xmap/xmap.h diff --git a/include/Topology/xmap/xmap.hpp b/CGoGN/include/Topology/xmap/xmap.hpp similarity index 100% rename from include/Topology/xmap/xmap.hpp rename to CGoGN/include/Topology/xmap/xmap.hpp diff --git a/include/Utils/GL3/gl3.h b/CGoGN/include/Utils/GL3/gl3.h similarity index 100% rename from include/Utils/GL3/gl3.h rename to CGoGN/include/Utils/GL3/gl3.h diff --git a/include/Utils/GLSLShader.h b/CGoGN/include/Utils/GLSLShader.h similarity index 100% rename from include/Utils/GLSLShader.h rename to CGoGN/include/Utils/GLSLShader.h diff --git a/include/Utils/Qt/macgl3.h b/CGoGN/include/Utils/Qt/macgl3.h similarity index 100% rename from include/Utils/Qt/macgl3.h rename to CGoGN/include/Utils/Qt/macgl3.h diff --git a/include/Utils/Qt/qtInputs.h b/CGoGN/include/Utils/Qt/qtInputs.h similarity index 100% rename from include/Utils/Qt/qtInputs.h rename to CGoGN/include/Utils/Qt/qtInputs.h diff --git a/include/Utils/Qt/qtQGLV.h b/CGoGN/include/Utils/Qt/qtQGLV.h similarity index 100% rename from include/Utils/Qt/qtQGLV.h rename to CGoGN/include/Utils/Qt/qtQGLV.h diff --git a/include/Utils/Qt/qtQGLV_glw.h b/CGoGN/include/Utils/Qt/qtQGLV_glw.h similarity index 100% rename from include/Utils/Qt/qtQGLV_glw.h rename to CGoGN/include/Utils/Qt/qtQGLV_glw.h diff --git a/include/Utils/Qt/qtSimple.h b/CGoGN/include/Utils/Qt/qtSimple.h similarity index 100% rename from include/Utils/Qt/qtSimple.h rename to CGoGN/include/Utils/Qt/qtSimple.h diff --git a/include/Utils/Qt/qtcolorschooser.h b/CGoGN/include/Utils/Qt/qtcolorschooser.h similarity index 100% rename from include/Utils/Qt/qtcolorschooser.h rename to CGoGN/include/Utils/Qt/qtcolorschooser.h diff --git a/include/Utils/Qt/qtgl.h b/CGoGN/include/Utils/Qt/qtgl.h similarity index 100% rename from include/Utils/Qt/qtgl.h rename to CGoGN/include/Utils/Qt/qtgl.h diff --git a/include/Utils/Qt/qthistodraw.h b/CGoGN/include/Utils/Qt/qthistodraw.h similarity index 100% rename from include/Utils/Qt/qthistodraw.h rename to CGoGN/include/Utils/Qt/qthistodraw.h diff --git a/include/Utils/Qt/qtpopup.h b/CGoGN/include/Utils/Qt/qtpopup.h similarity index 100% rename from include/Utils/Qt/qtpopup.h rename to CGoGN/include/Utils/Qt/qtpopup.h diff --git a/include/Utils/Qt/qtui.h b/CGoGN/include/Utils/Qt/qtui.h similarity index 100% rename from include/Utils/Qt/qtui.h rename to CGoGN/include/Utils/Qt/qtui.h diff --git a/include/Utils/Shaders/shaderColorPerVertex.frag b/CGoGN/include/Utils/Shaders/shaderColorPerVertex.frag similarity index 100% rename from include/Utils/Shaders/shaderColorPerVertex.frag rename to CGoGN/include/Utils/Shaders/shaderColorPerVertex.frag diff --git a/include/Utils/Shaders/shaderColorPerVertex.h b/CGoGN/include/Utils/Shaders/shaderColorPerVertex.h similarity index 100% rename from include/Utils/Shaders/shaderColorPerVertex.h rename to CGoGN/include/Utils/Shaders/shaderColorPerVertex.h diff --git a/include/Utils/Shaders/shaderColorPerVertex.vert b/CGoGN/include/Utils/Shaders/shaderColorPerVertex.vert similarity index 100% rename from include/Utils/Shaders/shaderColorPerVertex.vert rename to CGoGN/include/Utils/Shaders/shaderColorPerVertex.vert diff --git a/include/Utils/Shaders/shaderCustom.frag b/CGoGN/include/Utils/Shaders/shaderCustom.frag similarity index 100% rename from include/Utils/Shaders/shaderCustom.frag rename to CGoGN/include/Utils/Shaders/shaderCustom.frag diff --git a/include/Utils/Shaders/shaderCustom.geom b/CGoGN/include/Utils/Shaders/shaderCustom.geom similarity index 100% rename from include/Utils/Shaders/shaderCustom.geom rename to CGoGN/include/Utils/Shaders/shaderCustom.geom diff --git a/include/Utils/Shaders/shaderCustom.h b/CGoGN/include/Utils/Shaders/shaderCustom.h similarity index 100% rename from include/Utils/Shaders/shaderCustom.h rename to CGoGN/include/Utils/Shaders/shaderCustom.h diff --git a/include/Utils/Shaders/shaderCustom.vert b/CGoGN/include/Utils/Shaders/shaderCustom.vert similarity index 100% rename from include/Utils/Shaders/shaderCustom.vert rename to CGoGN/include/Utils/Shaders/shaderCustom.vert diff --git a/include/Utils/Shaders/shaderCustomTex.frag b/CGoGN/include/Utils/Shaders/shaderCustomTex.frag similarity index 100% rename from include/Utils/Shaders/shaderCustomTex.frag rename to CGoGN/include/Utils/Shaders/shaderCustomTex.frag diff --git a/include/Utils/Shaders/shaderCustomTex.geom b/CGoGN/include/Utils/Shaders/shaderCustomTex.geom similarity index 100% rename from include/Utils/Shaders/shaderCustomTex.geom rename to CGoGN/include/Utils/Shaders/shaderCustomTex.geom diff --git a/include/Utils/Shaders/shaderCustomTex.h b/CGoGN/include/Utils/Shaders/shaderCustomTex.h similarity index 100% rename from include/Utils/Shaders/shaderCustomTex.h rename to CGoGN/include/Utils/Shaders/shaderCustomTex.h diff --git a/include/Utils/Shaders/shaderCustomTex.vert b/CGoGN/include/Utils/Shaders/shaderCustomTex.vert similarity index 100% rename from include/Utils/Shaders/shaderCustomTex.vert rename to CGoGN/include/Utils/Shaders/shaderCustomTex.vert diff --git a/include/Utils/Shaders/shaderEnvMap.frag b/CGoGN/include/Utils/Shaders/shaderEnvMap.frag similarity index 100% rename from include/Utils/Shaders/shaderEnvMap.frag rename to CGoGN/include/Utils/Shaders/shaderEnvMap.frag diff --git a/include/Utils/Shaders/shaderEnvMap.h b/CGoGN/include/Utils/Shaders/shaderEnvMap.h similarity index 100% rename from include/Utils/Shaders/shaderEnvMap.h rename to CGoGN/include/Utils/Shaders/shaderEnvMap.h diff --git a/include/Utils/Shaders/shaderEnvMap.vert b/CGoGN/include/Utils/Shaders/shaderEnvMap.vert similarity index 100% rename from include/Utils/Shaders/shaderEnvMap.vert rename to CGoGN/include/Utils/Shaders/shaderEnvMap.vert diff --git a/include/Utils/Shaders/shaderExplodeSmoothVolumes.frag b/CGoGN/include/Utils/Shaders/shaderExplodeSmoothVolumes.frag similarity index 100% rename from include/Utils/Shaders/shaderExplodeSmoothVolumes.frag rename to CGoGN/include/Utils/Shaders/shaderExplodeSmoothVolumes.frag diff --git a/include/Utils/Shaders/shaderExplodeSmoothVolumes.geom b/CGoGN/include/Utils/Shaders/shaderExplodeSmoothVolumes.geom similarity index 100% rename from include/Utils/Shaders/shaderExplodeSmoothVolumes.geom rename to CGoGN/include/Utils/Shaders/shaderExplodeSmoothVolumes.geom diff --git a/include/Utils/Shaders/shaderExplodeSmoothVolumes.h b/CGoGN/include/Utils/Shaders/shaderExplodeSmoothVolumes.h similarity index 100% rename from include/Utils/Shaders/shaderExplodeSmoothVolumes.h rename to CGoGN/include/Utils/Shaders/shaderExplodeSmoothVolumes.h diff --git a/include/Utils/Shaders/shaderExplodeSmoothVolumes.vert b/CGoGN/include/Utils/Shaders/shaderExplodeSmoothVolumes.vert similarity index 100% rename from include/Utils/Shaders/shaderExplodeSmoothVolumes.vert rename to CGoGN/include/Utils/Shaders/shaderExplodeSmoothVolumes.vert diff --git a/include/Utils/Shaders/shaderExplodeVolumes.frag b/CGoGN/include/Utils/Shaders/shaderExplodeVolumes.frag similarity index 100% rename from include/Utils/Shaders/shaderExplodeVolumes.frag rename to CGoGN/include/Utils/Shaders/shaderExplodeVolumes.frag diff --git a/include/Utils/Shaders/shaderExplodeVolumes.geom b/CGoGN/include/Utils/Shaders/shaderExplodeVolumes.geom similarity index 100% rename from include/Utils/Shaders/shaderExplodeVolumes.geom rename to CGoGN/include/Utils/Shaders/shaderExplodeVolumes.geom diff --git a/include/Utils/Shaders/shaderExplodeVolumes.h b/CGoGN/include/Utils/Shaders/shaderExplodeVolumes.h similarity index 100% rename from include/Utils/Shaders/shaderExplodeVolumes.h rename to CGoGN/include/Utils/Shaders/shaderExplodeVolumes.h diff --git a/include/Utils/Shaders/shaderExplodeVolumes.vert b/CGoGN/include/Utils/Shaders/shaderExplodeVolumes.vert similarity index 100% rename from include/Utils/Shaders/shaderExplodeVolumes.vert rename to CGoGN/include/Utils/Shaders/shaderExplodeVolumes.vert diff --git a/include/Utils/Shaders/shaderExplodeVolumesLines.frag b/CGoGN/include/Utils/Shaders/shaderExplodeVolumesLines.frag similarity index 100% rename from include/Utils/Shaders/shaderExplodeVolumesLines.frag rename to CGoGN/include/Utils/Shaders/shaderExplodeVolumesLines.frag diff --git a/include/Utils/Shaders/shaderExplodeVolumesLines.geom b/CGoGN/include/Utils/Shaders/shaderExplodeVolumesLines.geom similarity index 100% rename from include/Utils/Shaders/shaderExplodeVolumesLines.geom rename to CGoGN/include/Utils/Shaders/shaderExplodeVolumesLines.geom diff --git a/include/Utils/Shaders/shaderExplodeVolumesLines.h b/CGoGN/include/Utils/Shaders/shaderExplodeVolumesLines.h similarity index 100% rename from include/Utils/Shaders/shaderExplodeVolumesLines.h rename to CGoGN/include/Utils/Shaders/shaderExplodeVolumesLines.h diff --git a/include/Utils/Shaders/shaderExplodeVolumesLines.vert b/CGoGN/include/Utils/Shaders/shaderExplodeVolumesLines.vert similarity index 100% rename from include/Utils/Shaders/shaderExplodeVolumesLines.vert rename to CGoGN/include/Utils/Shaders/shaderExplodeVolumesLines.vert diff --git a/include/Utils/Shaders/shaderFlat.frag b/CGoGN/include/Utils/Shaders/shaderFlat.frag similarity index 100% rename from include/Utils/Shaders/shaderFlat.frag rename to CGoGN/include/Utils/Shaders/shaderFlat.frag diff --git a/include/Utils/Shaders/shaderFlat.geom b/CGoGN/include/Utils/Shaders/shaderFlat.geom similarity index 100% rename from include/Utils/Shaders/shaderFlat.geom rename to CGoGN/include/Utils/Shaders/shaderFlat.geom diff --git a/include/Utils/Shaders/shaderFlat.h b/CGoGN/include/Utils/Shaders/shaderFlat.h similarity index 100% rename from include/Utils/Shaders/shaderFlat.h rename to CGoGN/include/Utils/Shaders/shaderFlat.h diff --git a/include/Utils/Shaders/shaderFlat.vert b/CGoGN/include/Utils/Shaders/shaderFlat.vert similarity index 100% rename from include/Utils/Shaders/shaderFlat.vert rename to CGoGN/include/Utils/Shaders/shaderFlat.vert diff --git a/include/Utils/Shaders/shaderFlatColor.frag b/CGoGN/include/Utils/Shaders/shaderFlatColor.frag similarity index 100% rename from include/Utils/Shaders/shaderFlatColor.frag rename to CGoGN/include/Utils/Shaders/shaderFlatColor.frag diff --git a/include/Utils/Shaders/shaderFlatColor.geom b/CGoGN/include/Utils/Shaders/shaderFlatColor.geom similarity index 100% rename from include/Utils/Shaders/shaderFlatColor.geom rename to CGoGN/include/Utils/Shaders/shaderFlatColor.geom diff --git a/include/Utils/Shaders/shaderFlatColor.h b/CGoGN/include/Utils/Shaders/shaderFlatColor.h similarity index 100% rename from include/Utils/Shaders/shaderFlatColor.h rename to CGoGN/include/Utils/Shaders/shaderFlatColor.h diff --git a/include/Utils/Shaders/shaderFlatColor.vert b/CGoGN/include/Utils/Shaders/shaderFlatColor.vert similarity index 100% rename from include/Utils/Shaders/shaderFlatColor.vert rename to CGoGN/include/Utils/Shaders/shaderFlatColor.vert diff --git a/include/Utils/Shaders/shaderIsoLines.frag b/CGoGN/include/Utils/Shaders/shaderIsoLines.frag similarity index 100% rename from include/Utils/Shaders/shaderIsoLines.frag rename to CGoGN/include/Utils/Shaders/shaderIsoLines.frag diff --git a/include/Utils/Shaders/shaderIsoLines.geom b/CGoGN/include/Utils/Shaders/shaderIsoLines.geom similarity index 100% rename from include/Utils/Shaders/shaderIsoLines.geom rename to CGoGN/include/Utils/Shaders/shaderIsoLines.geom diff --git a/include/Utils/Shaders/shaderIsoLines.h b/CGoGN/include/Utils/Shaders/shaderIsoLines.h similarity index 100% rename from include/Utils/Shaders/shaderIsoLines.h rename to CGoGN/include/Utils/Shaders/shaderIsoLines.h diff --git a/include/Utils/Shaders/shaderIsoLines.vert b/CGoGN/include/Utils/Shaders/shaderIsoLines.vert similarity index 100% rename from include/Utils/Shaders/shaderIsoLines.vert rename to CGoGN/include/Utils/Shaders/shaderIsoLines.vert diff --git a/include/Utils/Shaders/shaderMatCustom.frag b/CGoGN/include/Utils/Shaders/shaderMatCustom.frag similarity index 100% rename from include/Utils/Shaders/shaderMatCustom.frag rename to CGoGN/include/Utils/Shaders/shaderMatCustom.frag diff --git a/include/Utils/Shaders/shaderMatCustom.geom b/CGoGN/include/Utils/Shaders/shaderMatCustom.geom similarity index 100% rename from include/Utils/Shaders/shaderMatCustom.geom rename to CGoGN/include/Utils/Shaders/shaderMatCustom.geom diff --git a/include/Utils/Shaders/shaderMatCustom.h b/CGoGN/include/Utils/Shaders/shaderMatCustom.h similarity index 100% rename from include/Utils/Shaders/shaderMatCustom.h rename to CGoGN/include/Utils/Shaders/shaderMatCustom.h diff --git a/include/Utils/Shaders/shaderMatCustom.vert b/CGoGN/include/Utils/Shaders/shaderMatCustom.vert similarity index 100% rename from include/Utils/Shaders/shaderMatCustom.vert rename to CGoGN/include/Utils/Shaders/shaderMatCustom.vert diff --git a/include/Utils/Shaders/shaderPhong.frag b/CGoGN/include/Utils/Shaders/shaderPhong.frag similarity index 100% rename from include/Utils/Shaders/shaderPhong.frag rename to CGoGN/include/Utils/Shaders/shaderPhong.frag diff --git a/include/Utils/Shaders/shaderPhong.h b/CGoGN/include/Utils/Shaders/shaderPhong.h similarity index 100% rename from include/Utils/Shaders/shaderPhong.h rename to CGoGN/include/Utils/Shaders/shaderPhong.h diff --git a/include/Utils/Shaders/shaderPhong.vert b/CGoGN/include/Utils/Shaders/shaderPhong.vert similarity index 100% rename from include/Utils/Shaders/shaderPhong.vert rename to CGoGN/include/Utils/Shaders/shaderPhong.vert diff --git a/include/Utils/Shaders/shaderPhongTexture.frag b/CGoGN/include/Utils/Shaders/shaderPhongTexture.frag similarity index 100% rename from include/Utils/Shaders/shaderPhongTexture.frag rename to CGoGN/include/Utils/Shaders/shaderPhongTexture.frag diff --git a/include/Utils/Shaders/shaderPhongTexture.h b/CGoGN/include/Utils/Shaders/shaderPhongTexture.h similarity index 100% rename from include/Utils/Shaders/shaderPhongTexture.h rename to CGoGN/include/Utils/Shaders/shaderPhongTexture.h diff --git a/include/Utils/Shaders/shaderPhongTexture.vert b/CGoGN/include/Utils/Shaders/shaderPhongTexture.vert similarity index 100% rename from include/Utils/Shaders/shaderPhongTexture.vert rename to CGoGN/include/Utils/Shaders/shaderPhongTexture.vert diff --git a/include/Utils/Shaders/shaderScalarField.frag b/CGoGN/include/Utils/Shaders/shaderScalarField.frag similarity index 100% rename from include/Utils/Shaders/shaderScalarField.frag rename to CGoGN/include/Utils/Shaders/shaderScalarField.frag diff --git a/include/Utils/Shaders/shaderScalarField.h b/CGoGN/include/Utils/Shaders/shaderScalarField.h similarity index 100% rename from include/Utils/Shaders/shaderScalarField.h rename to CGoGN/include/Utils/Shaders/shaderScalarField.h diff --git a/include/Utils/Shaders/shaderScalarField.vert b/CGoGN/include/Utils/Shaders/shaderScalarField.vert similarity index 100% rename from include/Utils/Shaders/shaderScalarField.vert rename to CGoGN/include/Utils/Shaders/shaderScalarField.vert diff --git a/include/Utils/Shaders/shaderSimpleColor.frag b/CGoGN/include/Utils/Shaders/shaderSimpleColor.frag similarity index 100% rename from include/Utils/Shaders/shaderSimpleColor.frag rename to CGoGN/include/Utils/Shaders/shaderSimpleColor.frag diff --git a/include/Utils/Shaders/shaderSimpleColor.h b/CGoGN/include/Utils/Shaders/shaderSimpleColor.h similarity index 100% rename from include/Utils/Shaders/shaderSimpleColor.h rename to CGoGN/include/Utils/Shaders/shaderSimpleColor.h diff --git a/include/Utils/Shaders/shaderSimpleColor.vert b/CGoGN/include/Utils/Shaders/shaderSimpleColor.vert similarity index 100% rename from include/Utils/Shaders/shaderSimpleColor.vert rename to CGoGN/include/Utils/Shaders/shaderSimpleColor.vert diff --git a/include/Utils/Shaders/shaderSimpleFlat.frag b/CGoGN/include/Utils/Shaders/shaderSimpleFlat.frag similarity index 100% rename from include/Utils/Shaders/shaderSimpleFlat.frag rename to CGoGN/include/Utils/Shaders/shaderSimpleFlat.frag diff --git a/include/Utils/Shaders/shaderSimpleFlat.h b/CGoGN/include/Utils/Shaders/shaderSimpleFlat.h similarity index 100% rename from include/Utils/Shaders/shaderSimpleFlat.h rename to CGoGN/include/Utils/Shaders/shaderSimpleFlat.h diff --git a/include/Utils/Shaders/shaderSimpleFlat.vert b/CGoGN/include/Utils/Shaders/shaderSimpleFlat.vert similarity index 100% rename from include/Utils/Shaders/shaderSimpleFlat.vert rename to CGoGN/include/Utils/Shaders/shaderSimpleFlat.vert diff --git a/include/Utils/Shaders/shaderSimpleTexture.frag b/CGoGN/include/Utils/Shaders/shaderSimpleTexture.frag similarity index 100% rename from include/Utils/Shaders/shaderSimpleTexture.frag rename to CGoGN/include/Utils/Shaders/shaderSimpleTexture.frag diff --git a/include/Utils/Shaders/shaderSimpleTexture.h b/CGoGN/include/Utils/Shaders/shaderSimpleTexture.h similarity index 100% rename from include/Utils/Shaders/shaderSimpleTexture.h rename to CGoGN/include/Utils/Shaders/shaderSimpleTexture.h diff --git a/include/Utils/Shaders/shaderSimpleTexture.vert b/CGoGN/include/Utils/Shaders/shaderSimpleTexture.vert similarity index 100% rename from include/Utils/Shaders/shaderSimpleTexture.vert rename to CGoGN/include/Utils/Shaders/shaderSimpleTexture.vert diff --git a/include/Utils/Shaders/shaderTextureDepth.frag b/CGoGN/include/Utils/Shaders/shaderTextureDepth.frag similarity index 100% rename from include/Utils/Shaders/shaderTextureDepth.frag rename to CGoGN/include/Utils/Shaders/shaderTextureDepth.frag diff --git a/include/Utils/Shaders/shaderTextureDepth.h b/CGoGN/include/Utils/Shaders/shaderTextureDepth.h similarity index 100% rename from include/Utils/Shaders/shaderTextureDepth.h rename to CGoGN/include/Utils/Shaders/shaderTextureDepth.h diff --git a/include/Utils/Shaders/shaderTextureDepth.vert b/CGoGN/include/Utils/Shaders/shaderTextureDepth.vert similarity index 100% rename from include/Utils/Shaders/shaderTextureDepth.vert rename to CGoGN/include/Utils/Shaders/shaderTextureDepth.vert diff --git a/include/Utils/Shaders/shaderTextureMask.frag b/CGoGN/include/Utils/Shaders/shaderTextureMask.frag similarity index 100% rename from include/Utils/Shaders/shaderTextureMask.frag rename to CGoGN/include/Utils/Shaders/shaderTextureMask.frag diff --git a/include/Utils/Shaders/shaderTextureMask.h b/CGoGN/include/Utils/Shaders/shaderTextureMask.h similarity index 100% rename from include/Utils/Shaders/shaderTextureMask.h rename to CGoGN/include/Utils/Shaders/shaderTextureMask.h diff --git a/include/Utils/Shaders/shaderTextureMask.vert b/CGoGN/include/Utils/Shaders/shaderTextureMask.vert similarity index 100% rename from include/Utils/Shaders/shaderTextureMask.vert rename to CGoGN/include/Utils/Shaders/shaderTextureMask.vert diff --git a/include/Utils/Shaders/shaderVectorPerVertex.frag b/CGoGN/include/Utils/Shaders/shaderVectorPerVertex.frag similarity index 100% rename from include/Utils/Shaders/shaderVectorPerVertex.frag rename to CGoGN/include/Utils/Shaders/shaderVectorPerVertex.frag diff --git a/include/Utils/Shaders/shaderVectorPerVertex.geom b/CGoGN/include/Utils/Shaders/shaderVectorPerVertex.geom similarity index 100% rename from include/Utils/Shaders/shaderVectorPerVertex.geom rename to CGoGN/include/Utils/Shaders/shaderVectorPerVertex.geom diff --git a/include/Utils/Shaders/shaderVectorPerVertex.h b/CGoGN/include/Utils/Shaders/shaderVectorPerVertex.h similarity index 100% rename from include/Utils/Shaders/shaderVectorPerVertex.h rename to CGoGN/include/Utils/Shaders/shaderVectorPerVertex.h diff --git a/include/Utils/Shaders/shaderVectorPerVertex.vert b/CGoGN/include/Utils/Shaders/shaderVectorPerVertex.vert similarity index 100% rename from include/Utils/Shaders/shaderVectorPerVertex.vert rename to CGoGN/include/Utils/Shaders/shaderVectorPerVertex.vert diff --git a/include/Utils/Shaders/shaderWallPaper.frag b/CGoGN/include/Utils/Shaders/shaderWallPaper.frag similarity index 100% rename from include/Utils/Shaders/shaderWallPaper.frag rename to CGoGN/include/Utils/Shaders/shaderWallPaper.frag diff --git a/include/Utils/Shaders/shaderWallPaper.h b/CGoGN/include/Utils/Shaders/shaderWallPaper.h similarity index 100% rename from include/Utils/Shaders/shaderWallPaper.h rename to CGoGN/include/Utils/Shaders/shaderWallPaper.h diff --git a/include/Utils/Shaders/shaderWallPaper.vert b/CGoGN/include/Utils/Shaders/shaderWallPaper.vert similarity index 100% rename from include/Utils/Shaders/shaderWallPaper.vert rename to CGoGN/include/Utils/Shaders/shaderWallPaper.vert diff --git a/include/Utils/cgognStream.h b/CGoGN/include/Utils/cgognStream.h similarity index 100% rename from include/Utils/cgognStream.h rename to CGoGN/include/Utils/cgognStream.h diff --git a/include/Utils/chrono.h b/CGoGN/include/Utils/chrono.h similarity index 100% rename from include/Utils/chrono.h rename to CGoGN/include/Utils/chrono.h diff --git a/include/Utils/clippingPresets.h b/CGoGN/include/Utils/clippingPresets.h similarity index 100% rename from include/Utils/clippingPresets.h rename to CGoGN/include/Utils/clippingPresets.h diff --git a/include/Utils/clippingPresetsAnimated.h b/CGoGN/include/Utils/clippingPresetsAnimated.h similarity index 100% rename from include/Utils/clippingPresetsAnimated.h rename to CGoGN/include/Utils/clippingPresetsAnimated.h diff --git a/include/Utils/clippingShader.h b/CGoGN/include/Utils/clippingShader.h similarity index 100% rename from include/Utils/clippingShader.h rename to CGoGN/include/Utils/clippingShader.h diff --git a/include/Utils/colorMaps.h b/CGoGN/include/Utils/colorMaps.h similarity index 100% rename from include/Utils/colorMaps.h rename to CGoGN/include/Utils/colorMaps.h diff --git a/include/Utils/colorMaps.hpp b/CGoGN/include/Utils/colorMaps.hpp similarity index 100% rename from include/Utils/colorMaps.hpp rename to CGoGN/include/Utils/colorMaps.hpp diff --git a/include/Utils/colourConverter.h b/CGoGN/include/Utils/colourConverter.h similarity index 100% rename from include/Utils/colourConverter.h rename to CGoGN/include/Utils/colourConverter.h diff --git a/include/Utils/colourConverter.hpp b/CGoGN/include/Utils/colourConverter.hpp similarity index 100% rename from include/Utils/colourConverter.hpp rename to CGoGN/include/Utils/colourConverter.hpp diff --git a/include/Utils/compress.h b/CGoGN/include/Utils/compress.h similarity index 100% rename from include/Utils/compress.h rename to CGoGN/include/Utils/compress.h diff --git a/include/Utils/convertType.h b/CGoGN/include/Utils/convertType.h similarity index 100% rename from include/Utils/convertType.h rename to CGoGN/include/Utils/convertType.h diff --git a/include/Utils/drawer.h b/CGoGN/include/Utils/drawer.h similarity index 100% rename from include/Utils/drawer.h rename to CGoGN/include/Utils/drawer.h diff --git a/include/Utils/fbo.h b/CGoGN/include/Utils/fbo.h similarity index 100% rename from include/Utils/fbo.h rename to CGoGN/include/Utils/fbo.h diff --git a/include/Utils/filename.h b/CGoGN/include/Utils/filename.h similarity index 100% rename from include/Utils/filename.h rename to CGoGN/include/Utils/filename.h diff --git a/include/Utils/fixedArray.h b/CGoGN/include/Utils/fixedArray.h similarity index 100% rename from include/Utils/fixedArray.h rename to CGoGN/include/Utils/fixedArray.h diff --git a/include/Utils/frameManipulator.h b/CGoGN/include/Utils/frameManipulator.h similarity index 100% rename from include/Utils/frameManipulator.h rename to CGoGN/include/Utils/frameManipulator.h diff --git a/include/Utils/gl_def.h b/CGoGN/include/Utils/gl_def.h similarity index 100% rename from include/Utils/gl_def.h rename to CGoGN/include/Utils/gl_def.h diff --git a/include/Utils/gl_matrices.h b/CGoGN/include/Utils/gl_matrices.h similarity index 100% rename from include/Utils/gl_matrices.h rename to CGoGN/include/Utils/gl_matrices.h diff --git a/include/Utils/gzstream.h b/CGoGN/include/Utils/gzstream.h similarity index 100% rename from include/Utils/gzstream.h rename to CGoGN/include/Utils/gzstream.h diff --git a/include/Utils/img3D_IO.h b/CGoGN/include/Utils/img3D_IO.h similarity index 100% rename from include/Utils/img3D_IO.h rename to CGoGN/include/Utils/img3D_IO.h diff --git a/include/Utils/label.h b/CGoGN/include/Utils/label.h similarity index 100% rename from include/Utils/label.h rename to CGoGN/include/Utils/label.h diff --git a/include/Utils/mark.h b/CGoGN/include/Utils/mark.h similarity index 100% rename from include/Utils/mark.h rename to CGoGN/include/Utils/mark.h diff --git a/include/Utils/nameTypes.h b/CGoGN/include/Utils/nameTypes.h similarity index 100% rename from include/Utils/nameTypes.h rename to CGoGN/include/Utils/nameTypes.h diff --git a/include/Utils/os_spec.h b/CGoGN/include/Utils/os_spec.h similarity index 100% rename from include/Utils/os_spec.h rename to CGoGN/include/Utils/os_spec.h diff --git a/include/Utils/pickables.h b/CGoGN/include/Utils/pickables.h similarity index 100% rename from include/Utils/pickables.h rename to CGoGN/include/Utils/pickables.h diff --git a/include/Utils/pointSprite.frag b/CGoGN/include/Utils/pointSprite.frag similarity index 100% rename from include/Utils/pointSprite.frag rename to CGoGN/include/Utils/pointSprite.frag diff --git a/include/Utils/pointSprite.geom b/CGoGN/include/Utils/pointSprite.geom similarity index 100% rename from include/Utils/pointSprite.geom rename to CGoGN/include/Utils/pointSprite.geom diff --git a/include/Utils/pointSprite.h b/CGoGN/include/Utils/pointSprite.h similarity index 100% rename from include/Utils/pointSprite.h rename to CGoGN/include/Utils/pointSprite.h diff --git a/include/Utils/pointSprite.vert b/CGoGN/include/Utils/pointSprite.vert similarity index 100% rename from include/Utils/pointSprite.vert rename to CGoGN/include/Utils/pointSprite.vert diff --git a/include/Utils/qem.h b/CGoGN/include/Utils/qem.h similarity index 100% rename from include/Utils/qem.h rename to CGoGN/include/Utils/qem.h diff --git a/include/Utils/qem.hpp b/CGoGN/include/Utils/qem.hpp similarity index 100% rename from include/Utils/qem.hpp rename to CGoGN/include/Utils/qem.hpp diff --git a/include/Utils/quadricRGBfunctions.h b/CGoGN/include/Utils/quadricRGBfunctions.h similarity index 100% rename from include/Utils/quadricRGBfunctions.h rename to CGoGN/include/Utils/quadricRGBfunctions.h diff --git a/include/Utils/quadricRGBfunctions.hpp b/CGoGN/include/Utils/quadricRGBfunctions.hpp similarity index 100% rename from include/Utils/quadricRGBfunctions.hpp rename to CGoGN/include/Utils/quadricRGBfunctions.hpp diff --git a/include/Utils/quantization.h b/CGoGN/include/Utils/quantization.h similarity index 100% rename from include/Utils/quantization.h rename to CGoGN/include/Utils/quantization.h diff --git a/include/Utils/quantization.hpp b/CGoGN/include/Utils/quantization.hpp similarity index 100% rename from include/Utils/quantization.hpp rename to CGoGN/include/Utils/quantization.hpp diff --git a/include/Utils/scene_graph.h b/CGoGN/include/Utils/scene_graph.h similarity index 100% rename from include/Utils/scene_graph.h rename to CGoGN/include/Utils/scene_graph.h diff --git a/include/Utils/shaderMutator.h b/CGoGN/include/Utils/shaderMutator.h similarity index 100% rename from include/Utils/shaderMutator.h rename to CGoGN/include/Utils/shaderMutator.h diff --git a/include/Utils/shared_mem.h b/CGoGN/include/Utils/shared_mem.h similarity index 100% rename from include/Utils/shared_mem.h rename to CGoGN/include/Utils/shared_mem.h diff --git a/include/Utils/shared_mem.hpp b/CGoGN/include/Utils/shared_mem.hpp similarity index 100% rename from include/Utils/shared_mem.hpp rename to CGoGN/include/Utils/shared_mem.hpp diff --git a/include/Utils/snapshotHD.h b/CGoGN/include/Utils/snapshotHD.h similarity index 100% rename from include/Utils/snapshotHD.h rename to CGoGN/include/Utils/snapshotHD.h diff --git a/include/Utils/static_assert.h b/CGoGN/include/Utils/static_assert.h similarity index 100% rename from include/Utils/static_assert.h rename to CGoGN/include/Utils/static_assert.h diff --git a/include/Utils/svg.h b/CGoGN/include/Utils/svg.h similarity index 100% rename from include/Utils/svg.h rename to CGoGN/include/Utils/svg.h diff --git a/include/Utils/text3d.frag b/CGoGN/include/Utils/text3d.frag similarity index 100% rename from include/Utils/text3d.frag rename to CGoGN/include/Utils/text3d.frag diff --git a/include/Utils/text3d.h b/CGoGN/include/Utils/text3d.h similarity index 100% rename from include/Utils/text3d.h rename to CGoGN/include/Utils/text3d.h diff --git a/include/Utils/text3d.vert b/CGoGN/include/Utils/text3d.vert similarity index 100% rename from include/Utils/text3d.vert rename to CGoGN/include/Utils/text3d.vert diff --git a/include/Utils/textureSticker.h b/CGoGN/include/Utils/textureSticker.h similarity index 100% rename from include/Utils/textureSticker.h rename to CGoGN/include/Utils/textureSticker.h diff --git a/include/Utils/textures.h b/CGoGN/include/Utils/textures.h similarity index 100% rename from include/Utils/textures.h rename to CGoGN/include/Utils/textures.h diff --git a/include/Utils/textures.hpp b/CGoGN/include/Utils/textures.hpp similarity index 100% rename from include/Utils/textures.hpp rename to CGoGN/include/Utils/textures.hpp diff --git a/include/Utils/threadbarrier.h b/CGoGN/include/Utils/threadbarrier.h similarity index 100% rename from include/Utils/threadbarrier.h rename to CGoGN/include/Utils/threadbarrier.h diff --git a/include/Utils/trackball.h b/CGoGN/include/Utils/trackball.h similarity index 100% rename from include/Utils/trackball.h rename to CGoGN/include/Utils/trackball.h diff --git a/include/Utils/vbo.h b/CGoGN/include/Utils/vbo.h similarity index 100% rename from include/Utils/vbo.h rename to CGoGN/include/Utils/vbo.h diff --git a/include/Utils/vbo.hpp b/CGoGN/include/Utils/vbo.hpp similarity index 100% rename from include/Utils/vbo.hpp rename to CGoGN/include/Utils/vbo.hpp diff --git a/include/Utils/vboRender.h b/CGoGN/include/Utils/vboRender.h similarity index 100% rename from include/Utils/vboRender.h rename to CGoGN/include/Utils/vboRender.h diff --git a/include/Utils/vbo_base.h b/CGoGN/include/Utils/vbo_base.h similarity index 100% rename from include/Utils/vbo_base.h rename to CGoGN/include/Utils/vbo_base.h diff --git a/include/Utils/xml.h b/CGoGN/include/Utils/xml.h similarity index 100% rename from include/Utils/xml.h rename to CGoGN/include/Utils/xml.h diff --git a/src/Algo/Histogram/histogram.cpp b/CGoGN/src/Algo/Histogram/histogram.cpp similarity index 100% rename from src/Algo/Histogram/histogram.cpp rename to CGoGN/src/Algo/Histogram/histogram.cpp diff --git a/src/Algo/ImplicitHierarchicalMesh/ihm.cppxx b/CGoGN/src/Algo/ImplicitHierarchicalMesh/ihm.cppxx similarity index 100% rename from src/Algo/ImplicitHierarchicalMesh/ihm.cppxx rename to CGoGN/src/Algo/ImplicitHierarchicalMesh/ihm.cppxx diff --git a/src/Algo/ImplicitHierarchicalMesh/ihm3.cpp b/CGoGN/src/Algo/ImplicitHierarchicalMesh/ihm3.cpp similarity index 100% rename from src/Algo/ImplicitHierarchicalMesh/ihm3.cpp rename to CGoGN/src/Algo/ImplicitHierarchicalMesh/ihm3.cpp diff --git a/src/Algo/Import/importPlyData.cpp b/CGoGN/src/Algo/Import/importPlyData.cpp similarity index 100% rename from src/Algo/Import/importPlyData.cpp rename to CGoGN/src/Algo/Import/importPlyData.cpp diff --git a/src/Algo/Import/ply.c b/CGoGN/src/Algo/Import/ply.c similarity index 100% rename from src/Algo/Import/ply.c rename to CGoGN/src/Algo/Import/ply.c diff --git a/src/Algo/MC/tables.cpp b/CGoGN/src/Algo/MC/tables.cpp similarity index 100% rename from src/Algo/MC/tables.cpp rename to CGoGN/src/Algo/MC/tables.cpp diff --git a/src/Algo/Render/mapRender.cpp b/CGoGN/src/Algo/Render/mapRender.cpp similarity index 100% rename from src/Algo/Render/mapRender.cpp rename to CGoGN/src/Algo/Render/mapRender.cpp diff --git a/src/Algo/Render/topoGenRender.cpp b/CGoGN/src/Algo/Render/topoGenRender.cpp similarity index 100% rename from src/Algo/Render/topoGenRender.cpp rename to CGoGN/src/Algo/Render/topoGenRender.cpp diff --git a/src/Algo/Render/vbo_MapRender.cpp.dep b/CGoGN/src/Algo/Render/vbo_MapRender.cpp.dep similarity index 100% rename from src/Algo/Render/vbo_MapRender.cpp.dep rename to CGoGN/src/Algo/Render/vbo_MapRender.cpp.dep diff --git a/src/Container/attributeContainer.cpp b/CGoGN/src/Container/attributeContainer.cpp similarity index 100% rename from src/Container/attributeContainer.cpp rename to CGoGN/src/Container/attributeContainer.cpp diff --git a/src/Container/holeblock.cppXX b/CGoGN/src/Container/holeblock.cppXX similarity index 100% rename from src/Container/holeblock.cppXX rename to CGoGN/src/Container/holeblock.cppXX diff --git a/src/Container/holeblockref.cpp b/CGoGN/src/Container/holeblockref.cpp similarity index 100% rename from src/Container/holeblockref.cpp rename to CGoGN/src/Container/holeblockref.cpp diff --git a/src/Topology/generic/genericmap.cpp b/CGoGN/src/Topology/generic/genericmap.cpp similarity index 100% rename from src/Topology/generic/genericmap.cpp rename to CGoGN/src/Topology/generic/genericmap.cpp diff --git a/src/Topology/generic/mapMono.cpp b/CGoGN/src/Topology/generic/mapMono.cpp similarity index 100% rename from src/Topology/generic/mapMono.cpp rename to CGoGN/src/Topology/generic/mapMono.cpp diff --git a/src/Topology/generic/mapMulti.cpp b/CGoGN/src/Topology/generic/mapMulti.cpp similarity index 100% rename from src/Topology/generic/mapMulti.cpp rename to CGoGN/src/Topology/generic/mapMulti.cpp diff --git a/src/Topology/gmap/embeddedGMap2.cpp b/CGoGN/src/Topology/gmap/embeddedGMap2.cpp similarity index 100% rename from src/Topology/gmap/embeddedGMap2.cpp rename to CGoGN/src/Topology/gmap/embeddedGMap2.cpp diff --git a/src/Topology/gmap/embeddedGMap3.cpp b/CGoGN/src/Topology/gmap/embeddedGMap3.cpp similarity index 100% rename from src/Topology/gmap/embeddedGMap3.cpp rename to CGoGN/src/Topology/gmap/embeddedGMap3.cpp diff --git a/src/Topology/ihmap/ihm2.cpp b/CGoGN/src/Topology/ihmap/ihm2.cpp similarity index 100% rename from src/Topology/ihmap/ihm2.cpp rename to CGoGN/src/Topology/ihmap/ihm2.cpp diff --git a/src/Topology/ihmap/ihm3.cpp b/CGoGN/src/Topology/ihmap/ihm3.cpp similarity index 100% rename from src/Topology/ihmap/ihm3.cpp rename to CGoGN/src/Topology/ihmap/ihm3.cpp diff --git a/src/Topology/map/embeddedMap2.cpp b/CGoGN/src/Topology/map/embeddedMap2.cpp similarity index 100% rename from src/Topology/map/embeddedMap2.cpp rename to CGoGN/src/Topology/map/embeddedMap2.cpp diff --git a/src/Topology/map/embeddedMap2_MR.cpp b/CGoGN/src/Topology/map/embeddedMap2_MR.cpp similarity index 100% rename from src/Topology/map/embeddedMap2_MR.cpp rename to CGoGN/src/Topology/map/embeddedMap2_MR.cpp diff --git a/src/Topology/map/embeddedMap3.cpp b/CGoGN/src/Topology/map/embeddedMap3.cpp similarity index 100% rename from src/Topology/map/embeddedMap3.cpp rename to CGoGN/src/Topology/map/embeddedMap3.cpp diff --git a/src/Utils/GLSLShader.cpp b/CGoGN/src/Utils/GLSLShader.cpp similarity index 100% rename from src/Utils/GLSLShader.cpp rename to CGoGN/src/Utils/GLSLShader.cpp diff --git a/src/Utils/Qt/qtQGLV.cpp b/CGoGN/src/Utils/Qt/qtQGLV.cpp similarity index 100% rename from src/Utils/Qt/qtQGLV.cpp rename to CGoGN/src/Utils/Qt/qtQGLV.cpp diff --git a/src/Utils/Qt/qtQGLV_glw.cpp b/CGoGN/src/Utils/Qt/qtQGLV_glw.cpp similarity index 100% rename from src/Utils/Qt/qtQGLV_glw.cpp rename to CGoGN/src/Utils/Qt/qtQGLV_glw.cpp diff --git a/src/Utils/Qt/qtSimple.cpp b/CGoGN/src/Utils/Qt/qtSimple.cpp similarity index 100% rename from src/Utils/Qt/qtSimple.cpp rename to CGoGN/src/Utils/Qt/qtSimple.cpp diff --git a/src/Utils/Qt/qtcolorschooser.cpp b/CGoGN/src/Utils/Qt/qtcolorschooser.cpp similarity index 100% rename from src/Utils/Qt/qtcolorschooser.cpp rename to CGoGN/src/Utils/Qt/qtcolorschooser.cpp diff --git a/src/Utils/Qt/qtgl.cpp b/CGoGN/src/Utils/Qt/qtgl.cpp similarity index 100% rename from src/Utils/Qt/qtgl.cpp rename to CGoGN/src/Utils/Qt/qtgl.cpp diff --git a/src/Utils/Qt/qthistodraw.cpp b/CGoGN/src/Utils/Qt/qthistodraw.cpp similarity index 100% rename from src/Utils/Qt/qthistodraw.cpp rename to CGoGN/src/Utils/Qt/qthistodraw.cpp diff --git a/src/Utils/Qt/qtinputs.cpp b/CGoGN/src/Utils/Qt/qtinputs.cpp similarity index 100% rename from src/Utils/Qt/qtinputs.cpp rename to CGoGN/src/Utils/Qt/qtinputs.cpp diff --git a/src/Utils/Qt/qtpopup.cpp b/CGoGN/src/Utils/Qt/qtpopup.cpp similarity index 100% rename from src/Utils/Qt/qtpopup.cpp rename to CGoGN/src/Utils/Qt/qtpopup.cpp diff --git a/src/Utils/Shaders/shaderColorPerVertex.cpp b/CGoGN/src/Utils/Shaders/shaderColorPerVertex.cpp similarity index 100% rename from src/Utils/Shaders/shaderColorPerVertex.cpp rename to CGoGN/src/Utils/Shaders/shaderColorPerVertex.cpp diff --git a/src/Utils/Shaders/shaderCustom.cpp b/CGoGN/src/Utils/Shaders/shaderCustom.cpp similarity index 100% rename from src/Utils/Shaders/shaderCustom.cpp rename to CGoGN/src/Utils/Shaders/shaderCustom.cpp diff --git a/src/Utils/Shaders/shaderCustomTex.cpp b/CGoGN/src/Utils/Shaders/shaderCustomTex.cpp similarity index 100% rename from src/Utils/Shaders/shaderCustomTex.cpp rename to CGoGN/src/Utils/Shaders/shaderCustomTex.cpp diff --git a/src/Utils/Shaders/shaderEnvMap.cpp b/CGoGN/src/Utils/Shaders/shaderEnvMap.cpp similarity index 100% rename from src/Utils/Shaders/shaderEnvMap.cpp rename to CGoGN/src/Utils/Shaders/shaderEnvMap.cpp diff --git a/src/Utils/Shaders/shaderExplodeSmoothVolumes.cpp b/CGoGN/src/Utils/Shaders/shaderExplodeSmoothVolumes.cpp similarity index 100% rename from src/Utils/Shaders/shaderExplodeSmoothVolumes.cpp rename to CGoGN/src/Utils/Shaders/shaderExplodeSmoothVolumes.cpp diff --git a/src/Utils/Shaders/shaderExplodeVolumes.cpp b/CGoGN/src/Utils/Shaders/shaderExplodeVolumes.cpp similarity index 100% rename from src/Utils/Shaders/shaderExplodeVolumes.cpp rename to CGoGN/src/Utils/Shaders/shaderExplodeVolumes.cpp diff --git a/src/Utils/Shaders/shaderExplodeVolumesLines.cpp b/CGoGN/src/Utils/Shaders/shaderExplodeVolumesLines.cpp similarity index 100% rename from src/Utils/Shaders/shaderExplodeVolumesLines.cpp rename to CGoGN/src/Utils/Shaders/shaderExplodeVolumesLines.cpp diff --git a/src/Utils/Shaders/shaderFlat.cpp b/CGoGN/src/Utils/Shaders/shaderFlat.cpp similarity index 100% rename from src/Utils/Shaders/shaderFlat.cpp rename to CGoGN/src/Utils/Shaders/shaderFlat.cpp diff --git a/src/Utils/Shaders/shaderFlatColor.cpp b/CGoGN/src/Utils/Shaders/shaderFlatColor.cpp similarity index 100% rename from src/Utils/Shaders/shaderFlatColor.cpp rename to CGoGN/src/Utils/Shaders/shaderFlatColor.cpp diff --git a/src/Utils/Shaders/shaderIsoLines.cpp b/CGoGN/src/Utils/Shaders/shaderIsoLines.cpp similarity index 100% rename from src/Utils/Shaders/shaderIsoLines.cpp rename to CGoGN/src/Utils/Shaders/shaderIsoLines.cpp diff --git a/src/Utils/Shaders/shaderMatCustom.cpp b/CGoGN/src/Utils/Shaders/shaderMatCustom.cpp similarity index 100% rename from src/Utils/Shaders/shaderMatCustom.cpp rename to CGoGN/src/Utils/Shaders/shaderMatCustom.cpp diff --git a/src/Utils/Shaders/shaderPhong.cpp b/CGoGN/src/Utils/Shaders/shaderPhong.cpp similarity index 100% rename from src/Utils/Shaders/shaderPhong.cpp rename to CGoGN/src/Utils/Shaders/shaderPhong.cpp diff --git a/src/Utils/Shaders/shaderPhongTexture.cpp b/CGoGN/src/Utils/Shaders/shaderPhongTexture.cpp similarity index 100% rename from src/Utils/Shaders/shaderPhongTexture.cpp rename to CGoGN/src/Utils/Shaders/shaderPhongTexture.cpp diff --git a/src/Utils/Shaders/shaderScalarField.cpp b/CGoGN/src/Utils/Shaders/shaderScalarField.cpp similarity index 100% rename from src/Utils/Shaders/shaderScalarField.cpp rename to CGoGN/src/Utils/Shaders/shaderScalarField.cpp diff --git a/src/Utils/Shaders/shaderSimpleColor.cpp b/CGoGN/src/Utils/Shaders/shaderSimpleColor.cpp similarity index 100% rename from src/Utils/Shaders/shaderSimpleColor.cpp rename to CGoGN/src/Utils/Shaders/shaderSimpleColor.cpp diff --git a/src/Utils/Shaders/shaderSimpleFlat.cpp b/CGoGN/src/Utils/Shaders/shaderSimpleFlat.cpp similarity index 100% rename from src/Utils/Shaders/shaderSimpleFlat.cpp rename to CGoGN/src/Utils/Shaders/shaderSimpleFlat.cpp diff --git a/src/Utils/Shaders/shaderSimpleTexture.cpp b/CGoGN/src/Utils/Shaders/shaderSimpleTexture.cpp similarity index 100% rename from src/Utils/Shaders/shaderSimpleTexture.cpp rename to CGoGN/src/Utils/Shaders/shaderSimpleTexture.cpp diff --git a/src/Utils/Shaders/shaderTextureDepth.cpp b/CGoGN/src/Utils/Shaders/shaderTextureDepth.cpp similarity index 100% rename from src/Utils/Shaders/shaderTextureDepth.cpp rename to CGoGN/src/Utils/Shaders/shaderTextureDepth.cpp diff --git a/src/Utils/Shaders/shaderTextureMask.cpp b/CGoGN/src/Utils/Shaders/shaderTextureMask.cpp similarity index 100% rename from src/Utils/Shaders/shaderTextureMask.cpp rename to CGoGN/src/Utils/Shaders/shaderTextureMask.cpp diff --git a/src/Utils/Shaders/shaderVectorPerVertex.cpp b/CGoGN/src/Utils/Shaders/shaderVectorPerVertex.cpp similarity index 100% rename from src/Utils/Shaders/shaderVectorPerVertex.cpp rename to CGoGN/src/Utils/Shaders/shaderVectorPerVertex.cpp diff --git a/src/Utils/Shaders/shaderWallPaper.cpp b/CGoGN/src/Utils/Shaders/shaderWallPaper.cpp similarity index 100% rename from src/Utils/Shaders/shaderWallPaper.cpp rename to CGoGN/src/Utils/Shaders/shaderWallPaper.cpp diff --git a/src/Utils/cgognStream.cpp b/CGoGN/src/Utils/cgognStream.cpp similarity index 100% rename from src/Utils/cgognStream.cpp rename to CGoGN/src/Utils/cgognStream.cpp diff --git a/src/Utils/clippingPresets.cpp b/CGoGN/src/Utils/clippingPresets.cpp similarity index 100% rename from src/Utils/clippingPresets.cpp rename to CGoGN/src/Utils/clippingPresets.cpp diff --git a/src/Utils/clippingPresetsAnimated.cpp b/CGoGN/src/Utils/clippingPresetsAnimated.cpp similarity index 100% rename from src/Utils/clippingPresetsAnimated.cpp rename to CGoGN/src/Utils/clippingPresetsAnimated.cpp diff --git a/src/Utils/clippingShader.cpp b/CGoGN/src/Utils/clippingShader.cpp similarity index 100% rename from src/Utils/clippingShader.cpp rename to CGoGN/src/Utils/clippingShader.cpp diff --git a/src/Utils/compress.cpp b/CGoGN/src/Utils/compress.cpp similarity index 100% rename from src/Utils/compress.cpp rename to CGoGN/src/Utils/compress.cpp diff --git a/src/Utils/drawer.cpp b/CGoGN/src/Utils/drawer.cpp similarity index 100% rename from src/Utils/drawer.cpp rename to CGoGN/src/Utils/drawer.cpp diff --git a/src/Utils/fbo.cpp b/CGoGN/src/Utils/fbo.cpp similarity index 100% rename from src/Utils/fbo.cpp rename to CGoGN/src/Utils/fbo.cpp diff --git a/src/Utils/frameManipulator.cpp b/CGoGN/src/Utils/frameManipulator.cpp similarity index 100% rename from src/Utils/frameManipulator.cpp rename to CGoGN/src/Utils/frameManipulator.cpp diff --git a/src/Utils/gzstream.cpp b/CGoGN/src/Utils/gzstream.cpp similarity index 100% rename from src/Utils/gzstream.cpp rename to CGoGN/src/Utils/gzstream.cpp diff --git a/src/Utils/img3D_IO.cpp b/CGoGN/src/Utils/img3D_IO.cpp similarity index 100% rename from src/Utils/img3D_IO.cpp rename to CGoGN/src/Utils/img3D_IO.cpp diff --git a/src/Utils/pickables.cpp b/CGoGN/src/Utils/pickables.cpp similarity index 100% rename from src/Utils/pickables.cpp rename to CGoGN/src/Utils/pickables.cpp diff --git a/src/Utils/pointSprite.cpp b/CGoGN/src/Utils/pointSprite.cpp similarity index 100% rename from src/Utils/pointSprite.cpp rename to CGoGN/src/Utils/pointSprite.cpp diff --git a/src/Utils/scene_graph.cpp b/CGoGN/src/Utils/scene_graph.cpp similarity index 100% rename from src/Utils/scene_graph.cpp rename to CGoGN/src/Utils/scene_graph.cpp diff --git a/src/Utils/shaderMutator.cpp b/CGoGN/src/Utils/shaderMutator.cpp similarity index 100% rename from src/Utils/shaderMutator.cpp rename to CGoGN/src/Utils/shaderMutator.cpp diff --git a/src/Utils/svg.cpp b/CGoGN/src/Utils/svg.cpp similarity index 100% rename from src/Utils/svg.cpp rename to CGoGN/src/Utils/svg.cpp diff --git a/src/Utils/text3d.cpp b/CGoGN/src/Utils/text3d.cpp similarity index 100% rename from src/Utils/text3d.cpp rename to CGoGN/src/Utils/text3d.cpp diff --git a/src/Utils/textureSticker.cpp b/CGoGN/src/Utils/textureSticker.cpp similarity index 100% rename from src/Utils/textureSticker.cpp rename to CGoGN/src/Utils/textureSticker.cpp diff --git a/src/Utils/trackball.cpp b/CGoGN/src/Utils/trackball.cpp similarity index 100% rename from src/Utils/trackball.cpp rename to CGoGN/src/Utils/trackball.cpp diff --git a/src/Utils/vbo.cpp b/CGoGN/src/Utils/vbo.cpp similarity index 100% rename from src/Utils/vbo.cpp rename to CGoGN/src/Utils/vbo.cpp diff --git a/src/Utils/vboRender.cpp b/CGoGN/src/Utils/vboRender.cpp similarity index 100% rename from src/Utils/vboRender.cpp rename to CGoGN/src/Utils/vboRender.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt index 517fed7b7..6516aba10 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,6 +7,8 @@ project(CGoGN) SET ( CGoGN_ROOT_DIR ${CMAKE_SOURCE_DIR} ) +SET ( CGoGN_SRC_DIR ${CMAKE_SOURCE_DIR}/CGoGN) + SET ( CMAKE_MODULE_PATH ${CGoGN_ROOT_DIR}/cmake_modules/ ) @@ -103,15 +105,15 @@ ELSE (DEFINED ASSERTON) ENDIF (DEFINED ASSERTON) IF (ONELIB) - file(WRITE ${CGoGN_ROOT_DIR}/include/cgogn_onelib.h "1" ) + file(WRITE ${CGoGN_SRC_DIR}/include/cgogn_onelib.h "1" ) ELSE (ONELIB) - file(WRITE ${CGoGN_ROOT_DIR}/include/cgogn_onelib.h "0" ) + file(WRITE ${CGoGN_SRC_DIR}/include/cgogn_onelib.h "0" ) ENDIF (ONELIB) IF (WITH_GLEWMX) - file(WRITE ${CGoGN_ROOT_DIR}/include/cgogn_gmx.h "1" ) + file(WRITE ${CGoGN_SRC_DIR}/include/cgogn_gmx.h "1" ) ELSE (WITH_GLEWMX) - file(WRITE ${CGoGN_ROOT_DIR}/include/cgogn_gmx.h "0" ) + file(WRITE ${CGoGN_SRC_DIR}/include/cgogn_gmx.h "0" ) ENDIF (WITH_GLEWMX) @@ -218,139 +220,12 @@ ENDIF() include_directories( ${CMAKE_CURRENT_BINARY_DIR} - ${CGoGN_ROOT_DIR}/include + ${CGoGN_SRC_DIR}/include ${CGoGN_EXT_INCLUDES} ) -file( - GLOB_RECURSE - files_topology - ${CGoGN_ROOT_DIR}/src/Topology/*.cpp - ${CGoGN_ROOT_DIR}/include/Topology/*.hpp - ${CGoGN_ROOT_DIR}/include/Topology/*.h -) - -file( - GLOB_RECURSE - files_container - ${CGoGN_ROOT_DIR}/src/Container/*.cpp - ${CGoGN_ROOT_DIR}/include/Container/*.hpp - ${CGoGN_ROOT_DIR}/include/Container/*.h -) - -file( - GLOB_RECURSE - files_algo - ${CGoGN_ROOT_DIR}/src/Algo/*.cpp - ${CGoGN_ROOT_DIR}/src/Algo/*.c - ${CGoGN_ROOT_DIR}/include/Algo/*.hpp - ${CGoGN_ROOT_DIR}/include/Algo/*.h -) - -file( - GLOB - shaders_src - ${CGoGN_ROOT_DIR}/include/Utils/*.frag - ${CGoGN_ROOT_DIR}/include/Utils/*.vert - ${CGoGN_ROOT_DIR}/include/Utils/*.geom - ${CGoGN_ROOT_DIR}/include/Utils/Shaders/*.frag - ${CGoGN_ROOT_DIR}/include/Utils/Shaders/*.vert - ${CGoGN_ROOT_DIR}/include/Utils/Shaders/*.geom -) - - -IF(WIN32) - add_custom_target(shader_target ${CGoGN_ROOT_DIR}/ThirdParty/bin/Release/shader_to_h ${shaders_src} - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - SOURCES ${shaders_src} ) -ELSE() - add_custom_target(shader_target ${CGoGN_ROOT_DIR}/ThirdParty/bin/shader_to_h ${shaders_src} - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - SOURCES ${shaders_src} ) -ENDIF() - - -file( - GLOB # WARNING NO MORE RECURSE TO AVOID TAKING QT FILES - files_utils - ${CGoGN_ROOT_DIR}/src/Utils/*.cpp - ${CGoGN_ROOT_DIR}/include/Utils/*.hpp - ${CGoGN_ROOT_DIR}/include/Utils/*.h - - ${CGoGN_ROOT_DIR}/src/Utils/Shaders/*.cpp - ${CGoGN_ROOT_DIR}/include/Utils/Shaders/*.hpp - ${CGoGN_ROOT_DIR}/include/Utils/Shaders/*.h -) - -IF(WITH_QT) - file( - GLOB - files_utils_qt - ${CGoGN_ROOT_DIR}/src/Utils/Qt/*.cpp - ${CGoGN_ROOT_DIR}/include/Utils/Qt/*.hpp - ${CGoGN_ROOT_DIR}/include/Utils/Qt/*.h - ) - file( - GLOB - utils_qt_headers - ${CGoGN_ROOT_DIR}/include/Utils/Qt/qtgl.h - ${CGoGN_ROOT_DIR}/include/Utils/Qt/qtSimple.h - ${CGoGN_ROOT_DIR}/include/Utils/Qt/qtQGLV_glw.h - ${CGoGN_ROOT_DIR}/include/Utils/Qt/qtQGLV.h - ${CGoGN_ROOT_DIR}/include/Utils/Qt/qtpopup.h - ${CGoGN_ROOT_DIR}/include/Utils/Qt/qthistodraw.h - ${CGoGN_ROOT_DIR}/include/Utils/Qt/qtcolorschooser.h - ) - - QT4_WRAP_CPP(UTILS_QT_HEADERS_MOC ${utils_qt_headers}) - SET (files_utils_withQt ${files_utils} ${files_utils_qt} ${UTILS_QT_HEADERS_MOC}) -ENDIF() +add_subdirectory(${CGoGN_SRC_DIR} CGoGN) -file( GLOB_RECURSE - files_geometry - ${CGoGN_ROOT_DIR}/include/Geometry/*.h - ${CGoGN_ROOT_DIR}/include/Geometry/*.hpp -) - -file( GLOB_RECURSE - files_thirdParty - ${CGoGN_ROOT_DIR}/ThirdParty/include/*.h - ${CGoGN_ROOT_DIR}/ThirdParty/include/*.hpp -) - -link_directories( ${CGoGN_ROOT_DIR}/lib/${CMAKE_BUILD_TYPE} ) - -IF (ONELIB) - IF(WITH_QT) - add_library( cgogn ${files_topology} ${files_container} ${files_algo} ${files_utils_withQt}) - ELSE() - add_library( cgogn ${files_topology} ${files_container} ${files_algo} ${files_utils} ) - ENDIF() - add_dependencies(cgogn shader_target) - target_link_libraries(cgogn ${CGoGN_EXT_LIBS}) - -ELSE() - IF (WITH_QT) - add_library( utils ${files_utils_withQt} ) - ELSE() - add_library( utils ${files_utils} ) - ENDIF() - target_link_libraries(utils ${CGoGN_EXT_LIBS}) - - add_library( container ${files_container}) - target_link_libraries(container utils) - - add_library( topology ${files_topology}) - target_link_libraries(topology container) - - add_library( algo ${files_algo}) - target_link_libraries(algo utils topology) - - - add_custom_target( Geometry SOURCES ${files_geometry} ) - add_custom_target( ThirdParty SOURCES ${files_thirdParty} ) - add_dependencies( utils shader_target ) -ENDIF() add_subdirectory(${CGoGN_ROOT_DIR}/Apps Apps) -- GitLab