diff --git a/TP_Geom3D_2018/GL/eglew.h b/Example/GL/eglew.h
similarity index 100%
rename from TP_Geom3D_2018/GL/eglew.h
rename to Example/GL/eglew.h
diff --git a/TP_Geom3D_2018/GL/glew.h b/Example/GL/glew.h
similarity index 100%
rename from TP_Geom3D_2018/GL/glew.h
rename to Example/GL/glew.h
diff --git a/TP_Geom3D_2018/GL/glxew.h b/Example/GL/glxew.h
similarity index 100%
rename from TP_Geom3D_2018/GL/glxew.h
rename to Example/GL/glxew.h
diff --git a/TP_Geom3D_2018/GL/wglew.h b/Example/GL/wglew.h
similarity index 100%
rename from TP_Geom3D_2018/GL/wglew.h
rename to Example/GL/wglew.h
diff --git a/TP_Geom3D_2018/OGLRender/OGLRender.pro b/Example/OGLRender/OGLRender.pro
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/OGLRender.pro
rename to Example/OGLRender/OGLRender.pro
diff --git a/TP_Geom3D_2018/OGLRender/colorshader.frag b/Example/OGLRender/colorshader.frag
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/colorshader.frag
rename to Example/OGLRender/colorshader.frag
diff --git a/TP_Geom3D_2018/OGLRender/colorshader.vert b/Example/OGLRender/colorshader.vert
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/colorshader.vert
rename to Example/OGLRender/colorshader.vert
diff --git a/TP_Geom3D_2018/OGLRender/flatshader.frag b/Example/OGLRender/flatshader.frag
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/flatshader.frag
rename to Example/OGLRender/flatshader.frag
diff --git a/TP_Geom3D_2018/OGLRender/flatshader.vert b/Example/OGLRender/flatshader.vert
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/flatshader.vert
rename to Example/OGLRender/flatshader.vert
diff --git a/TP_Geom3D_2018/OGLRender/glew.c b/Example/OGLRender/glew.c
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/glew.c
rename to Example/OGLRender/glew.c
diff --git a/TP_Geom3D_2018/OGLRender/grid2d.cpp b/Example/OGLRender/grid2d.cpp
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/grid2d.cpp
rename to Example/OGLRender/grid2d.cpp
diff --git a/TP_Geom3D_2018/OGLRender/grid2d.h b/Example/OGLRender/grid2d.h
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/grid2d.h
rename to Example/OGLRender/grid2d.h
diff --git a/TP_Geom3D_2018/OGLRender/phongshader.frag b/Example/OGLRender/phongshader.frag
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/phongshader.frag
rename to Example/OGLRender/phongshader.frag
diff --git a/TP_Geom3D_2018/OGLRender/phongshader.vert b/Example/OGLRender/phongshader.vert
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/phongshader.vert
rename to Example/OGLRender/phongshader.vert
diff --git a/TP_Geom3D_2018/OGLRender/shader.cpp b/Example/OGLRender/shader.cpp
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shader.cpp
rename to Example/OGLRender/shader.cpp
diff --git a/TP_Geom3D_2018/OGLRender/shader.h b/Example/OGLRender/shader.h
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shader.h
rename to Example/OGLRender/shader.h
diff --git a/TP_Geom3D_2018/OGLRender/shaderprogram.cpp b/Example/OGLRender/shaderprogram.cpp
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shaderprogram.cpp
rename to Example/OGLRender/shaderprogram.cpp
diff --git a/TP_Geom3D_2018/OGLRender/shaderprogram.h b/Example/OGLRender/shaderprogram.h
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shaderprogram.h
rename to Example/OGLRender/shaderprogram.h
diff --git a/TP_Geom3D_2018/OGLRender/shaderprogramcolor.cpp b/Example/OGLRender/shaderprogramcolor.cpp
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shaderprogramcolor.cpp
rename to Example/OGLRender/shaderprogramcolor.cpp
diff --git a/TP_Geom3D_2018/OGLRender/shaderprogramcolor.h b/Example/OGLRender/shaderprogramcolor.h
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shaderprogramcolor.h
rename to Example/OGLRender/shaderprogramcolor.h
diff --git a/TP_Geom3D_2018/OGLRender/shaderprogramflat.cpp b/Example/OGLRender/shaderprogramflat.cpp
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shaderprogramflat.cpp
rename to Example/OGLRender/shaderprogramflat.cpp
diff --git a/TP_Geom3D_2018/OGLRender/shaderprogramflat.h b/Example/OGLRender/shaderprogramflat.h
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shaderprogramflat.h
rename to Example/OGLRender/shaderprogramflat.h
diff --git a/TP_Geom3D_2018/OGLRender/shaderprogramphong.cpp b/Example/OGLRender/shaderprogramphong.cpp
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shaderprogramphong.cpp
rename to Example/OGLRender/shaderprogramphong.cpp
diff --git a/TP_Geom3D_2018/OGLRender/shaderprogramphong.h b/Example/OGLRender/shaderprogramphong.h
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/shaderprogramphong.h
rename to Example/OGLRender/shaderprogramphong.h
diff --git a/TP_Geom3D_2018/OGLRender/simple_viewer.cpp b/Example/OGLRender/simple_viewer.cpp
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/simple_viewer.cpp
rename to Example/OGLRender/simple_viewer.cpp
diff --git a/TP_Geom3D_2018/OGLRender/simple_viewer.h b/Example/OGLRender/simple_viewer.h
similarity index 100%
rename from TP_Geom3D_2018/OGLRender/simple_viewer.h
rename to Example/OGLRender/simple_viewer.h
diff --git a/TP_Geom3D_2018/Projet_modeling/Projet_modeling.pro b/Example/Projet_modeling/Projet_modeling.pro
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/Projet_modeling.pro
rename to Example/Projet_modeling/Projet_modeling.pro
diff --git a/TP_Geom3D_2018/Projet_modeling/Projet_modeling.pro.user b/Example/Projet_modeling/Projet_modeling.pro.user
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/Projet_modeling.pro.user
rename to Example/Projet_modeling/Projet_modeling.pro.user
diff --git a/TP_Geom3D_2018/Projet_modeling/Untitled Folder/meshquad.cpp b/Example/Projet_modeling/Untitled Folder/meshquad.cpp
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/Untitled Folder/meshquad.cpp
rename to Example/Projet_modeling/Untitled Folder/meshquad.cpp
diff --git a/TP_Geom3D_2018/Projet_modeling/Untitled Folder/meshquad.h b/Example/Projet_modeling/Untitled Folder/meshquad.h
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/Untitled Folder/meshquad.h
rename to Example/Projet_modeling/Untitled Folder/meshquad.h
diff --git a/TP_Geom3D_2018/Projet_modeling/main.cpp b/Example/Projet_modeling/main.cpp
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/main.cpp
rename to Example/Projet_modeling/main.cpp
diff --git a/TP_Geom3D_2018/Projet_modeling/matrices.h b/Example/Projet_modeling/matrices.h
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/matrices.h
rename to Example/Projet_modeling/matrices.h
diff --git a/TP_Geom3D_2018/Projet_modeling/meshquad.cpp b/Example/Projet_modeling/meshquad.cpp
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/meshquad.cpp
rename to Example/Projet_modeling/meshquad.cpp
diff --git a/TP_Geom3D_2018/Projet_modeling/meshquad.h b/Example/Projet_modeling/meshquad.h
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/meshquad.h
rename to Example/Projet_modeling/meshquad.h
diff --git a/TP_Geom3D_2018/Projet_modeling/primitives.cpp b/Example/Projet_modeling/primitives.cpp
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/primitives.cpp
rename to Example/Projet_modeling/primitives.cpp
diff --git a/TP_Geom3D_2018/Projet_modeling/primitives.h b/Example/Projet_modeling/primitives.h
similarity index 100%
rename from TP_Geom3D_2018/Projet_modeling/primitives.h
rename to Example/Projet_modeling/primitives.h
diff --git a/TP_Geom3D_2018/QGLViewer/.qglviewer.xml b/Example/QGLViewer/.qglviewer.xml
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/.qglviewer.xml
rename to Example/QGLViewer/.qglviewer.xml
diff --git a/TP_Geom3D_2018/QGLViewer/ImageInterface.ui b/Example/QGLViewer/ImageInterface.ui
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/ImageInterface.ui
rename to Example/QGLViewer/ImageInterface.ui
diff --git a/TP_Geom3D_2018/QGLViewer/QGLViewer.pro b/Example/QGLViewer/QGLViewer.pro
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/QGLViewer.pro
rename to Example/QGLViewer/QGLViewer.pro
diff --git a/TP_Geom3D_2018/QGLViewer/camera.cpp b/Example/QGLViewer/camera.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/camera.cpp
rename to Example/QGLViewer/camera.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/camera.h b/Example/QGLViewer/camera.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/camera.h
rename to Example/QGLViewer/camera.h
diff --git a/TP_Geom3D_2018/QGLViewer/config.h b/Example/QGLViewer/config.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/config.h
rename to Example/QGLViewer/config.h
diff --git a/TP_Geom3D_2018/QGLViewer/constraint.cpp b/Example/QGLViewer/constraint.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/constraint.cpp
rename to Example/QGLViewer/constraint.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/constraint.h b/Example/QGLViewer/constraint.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/constraint.h
rename to Example/QGLViewer/constraint.h
diff --git a/TP_Geom3D_2018/QGLViewer/domUtils.h b/Example/QGLViewer/domUtils.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/domUtils.h
rename to Example/QGLViewer/domUtils.h
diff --git a/TP_Geom3D_2018/QGLViewer/frame.cpp b/Example/QGLViewer/frame.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/frame.cpp
rename to Example/QGLViewer/frame.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/frame.h b/Example/QGLViewer/frame.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/frame.h
rename to Example/QGLViewer/frame.h
diff --git a/TP_Geom3D_2018/QGLViewer/keyFrameInterpolator.cpp b/Example/QGLViewer/keyFrameInterpolator.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/keyFrameInterpolator.cpp
rename to Example/QGLViewer/keyFrameInterpolator.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/keyFrameInterpolator.h b/Example/QGLViewer/keyFrameInterpolator.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/keyFrameInterpolator.h
rename to Example/QGLViewer/keyFrameInterpolator.h
diff --git a/TP_Geom3D_2018/QGLViewer/manipulatedCameraFrame.cpp b/Example/QGLViewer/manipulatedCameraFrame.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/manipulatedCameraFrame.cpp
rename to Example/QGLViewer/manipulatedCameraFrame.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/manipulatedCameraFrame.h b/Example/QGLViewer/manipulatedCameraFrame.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/manipulatedCameraFrame.h
rename to Example/QGLViewer/manipulatedCameraFrame.h
diff --git a/TP_Geom3D_2018/QGLViewer/manipulatedFrame.cpp b/Example/QGLViewer/manipulatedFrame.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/manipulatedFrame.cpp
rename to Example/QGLViewer/manipulatedFrame.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/manipulatedFrame.h b/Example/QGLViewer/manipulatedFrame.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/manipulatedFrame.h
rename to Example/QGLViewer/manipulatedFrame.h
diff --git a/TP_Geom3D_2018/QGLViewer/mouseGrabber.cpp b/Example/QGLViewer/mouseGrabber.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/mouseGrabber.cpp
rename to Example/QGLViewer/mouseGrabber.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/mouseGrabber.h b/Example/QGLViewer/mouseGrabber.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/mouseGrabber.h
rename to Example/QGLViewer/mouseGrabber.h
diff --git a/TP_Geom3D_2018/QGLViewer/qglviewer-icon.xpm b/Example/QGLViewer/qglviewer-icon.xpm
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/qglviewer-icon.xpm
rename to Example/QGLViewer/qglviewer-icon.xpm
diff --git a/TP_Geom3D_2018/QGLViewer/qglviewer.cpp b/Example/QGLViewer/qglviewer.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/qglviewer.cpp
rename to Example/QGLViewer/qglviewer.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/qglviewer.h b/Example/QGLViewer/qglviewer.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/qglviewer.h
rename to Example/QGLViewer/qglviewer.h
diff --git a/TP_Geom3D_2018/QGLViewer/qglviewer.icns b/Example/QGLViewer/qglviewer.icns
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/qglviewer.icns
rename to Example/QGLViewer/qglviewer.icns
diff --git a/TP_Geom3D_2018/QGLViewer/qglviewer_fr.qm b/Example/QGLViewer/qglviewer_fr.qm
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/qglviewer_fr.qm
rename to Example/QGLViewer/qglviewer_fr.qm
diff --git a/TP_Geom3D_2018/QGLViewer/qglviewer_fr.ts b/Example/QGLViewer/qglviewer_fr.ts
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/qglviewer_fr.ts
rename to Example/QGLViewer/qglviewer_fr.ts
diff --git a/TP_Geom3D_2018/QGLViewer/quaternion.cpp b/Example/QGLViewer/quaternion.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/quaternion.cpp
rename to Example/QGLViewer/quaternion.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/quaternion.h b/Example/QGLViewer/quaternion.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/quaternion.h
rename to Example/QGLViewer/quaternion.h
diff --git a/TP_Geom3D_2018/QGLViewer/saveSnapshot.cpp b/Example/QGLViewer/saveSnapshot.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/saveSnapshot.cpp
rename to Example/QGLViewer/saveSnapshot.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/simple_viewer.h b/Example/QGLViewer/simple_viewer.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/simple_viewer.h
rename to Example/QGLViewer/simple_viewer.h
diff --git a/TP_Geom3D_2018/QGLViewer/vec.cpp b/Example/QGLViewer/vec.cpp
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/vec.cpp
rename to Example/QGLViewer/vec.cpp
diff --git a/TP_Geom3D_2018/QGLViewer/vec.h b/Example/QGLViewer/vec.h
similarity index 100%
rename from TP_Geom3D_2018/QGLViewer/vec.h
rename to Example/QGLViewer/vec.h
diff --git a/TP_Geom3D_2018/Revolution/Revolution.pro b/Example/Revolution/Revolution.pro
similarity index 100%
rename from TP_Geom3D_2018/Revolution/Revolution.pro
rename to Example/Revolution/Revolution.pro
diff --git a/TP_Geom3D_2018/Revolution/main.cpp b/Example/Revolution/main.cpp
similarity index 100%
rename from TP_Geom3D_2018/Revolution/main.cpp
rename to Example/Revolution/main.cpp
diff --git a/TP_Geom3D_2018/Revolution/matrices.h b/Example/Revolution/matrices.h
similarity index 100%
rename from TP_Geom3D_2018/Revolution/matrices.h
rename to Example/Revolution/matrices.h
diff --git a/TP_Geom3D_2018/Revolution/meshtri.cpp b/Example/Revolution/meshtri.cpp
similarity index 100%
rename from TP_Geom3D_2018/Revolution/meshtri.cpp
rename to Example/Revolution/meshtri.cpp
diff --git a/TP_Geom3D_2018/Revolution/meshtri.h b/Example/Revolution/meshtri.h
similarity index 100%
rename from TP_Geom3D_2018/Revolution/meshtri.h
rename to Example/Revolution/meshtri.h
diff --git a/TP_Geom3D_2018/Revolution/polygon.cpp b/Example/Revolution/polygon.cpp
similarity index 100%
rename from TP_Geom3D_2018/Revolution/polygon.cpp
rename to Example/Revolution/polygon.cpp
diff --git a/TP_Geom3D_2018/Revolution/polygon.h b/Example/Revolution/polygon.h
similarity index 100%
rename from TP_Geom3D_2018/Revolution/polygon.h
rename to Example/Revolution/polygon.h
diff --git a/TP_Geom3D_2018/Transfos/Transfos.pro b/Example/Transfos/Transfos.pro
similarity index 100%
rename from TP_Geom3D_2018/Transfos/Transfos.pro
rename to Example/Transfos/Transfos.pro
diff --git a/TP_Geom3D_2018/Transfos/main.cpp b/Example/Transfos/main.cpp
similarity index 100%
rename from TP_Geom3D_2018/Transfos/main.cpp
rename to Example/Transfos/main.cpp
diff --git a/TP_Geom3D_2018/Transfos/matrices.h b/Example/Transfos/matrices.h
similarity index 100%
rename from TP_Geom3D_2018/Transfos/matrices.h
rename to Example/Transfos/matrices.h
diff --git a/TP_Geom3D_2018/Transfos/primitives.cpp b/Example/Transfos/primitives.cpp
similarity index 100%
rename from TP_Geom3D_2018/Transfos/primitives.cpp
rename to Example/Transfos/primitives.cpp
diff --git a/TP_Geom3D_2018/Transfos/primitives.h b/Example/Transfos/primitives.h
similarity index 100%
rename from TP_Geom3D_2018/Transfos/primitives.h
rename to Example/Transfos/primitives.h
diff --git a/TP_Geom3D_2018/VisualStudio/create_projects.bat b/Example/VisualStudio/create_projects.bat
similarity index 100%
rename from TP_Geom3D_2018/VisualStudio/create_projects.bat
rename to Example/VisualStudio/create_projects.bat
diff --git a/TP_Geom3D_2018/bin/OGLRender.dll b/Example/bin/OGLRender.dll
similarity index 100%
rename from TP_Geom3D_2018/bin/OGLRender.dll
rename to Example/bin/OGLRender.dll
diff --git a/TP_Geom3D_2018/bin/OGLRender.exp b/Example/bin/OGLRender.exp
similarity index 100%
rename from TP_Geom3D_2018/bin/OGLRender.exp
rename to Example/bin/OGLRender.exp
diff --git a/TP_Geom3D_2018/bin/OGLRender.ilk b/Example/bin/OGLRender.ilk
similarity index 100%
rename from TP_Geom3D_2018/bin/OGLRender.ilk
rename to Example/bin/OGLRender.ilk
diff --git a/TP_Geom3D_2018/bin/OGLRender.lib b/Example/bin/OGLRender.lib
similarity index 100%
rename from TP_Geom3D_2018/bin/OGLRender.lib
rename to Example/bin/OGLRender.lib
diff --git a/TP_Geom3D_2018/bin/OGLRender.pdb b/Example/bin/OGLRender.pdb
similarity index 100%
rename from TP_Geom3D_2018/bin/OGLRender.pdb
rename to Example/bin/OGLRender.pdb
diff --git a/TP_Geom3D_2018/bin/OGLRender.prl b/Example/bin/OGLRender.prl
similarity index 100%
rename from TP_Geom3D_2018/bin/OGLRender.prl
rename to Example/bin/OGLRender.prl
diff --git a/TP_Geom3D_2018/bin/QGLViewer33.dll b/Example/bin/QGLViewer33.dll
similarity index 100%
rename from TP_Geom3D_2018/bin/QGLViewer33.dll
rename to Example/bin/QGLViewer33.dll
diff --git a/TP_Geom3D_2018/bin/QGLViewer33.exp b/Example/bin/QGLViewer33.exp
similarity index 100%
rename from TP_Geom3D_2018/bin/QGLViewer33.exp
rename to Example/bin/QGLViewer33.exp
diff --git a/TP_Geom3D_2018/bin/QGLViewer33.ilk b/Example/bin/QGLViewer33.ilk
similarity index 100%
rename from TP_Geom3D_2018/bin/QGLViewer33.ilk
rename to Example/bin/QGLViewer33.ilk
diff --git a/TP_Geom3D_2018/bin/QGLViewer33.lib b/Example/bin/QGLViewer33.lib
similarity index 100%
rename from TP_Geom3D_2018/bin/QGLViewer33.lib
rename to Example/bin/QGLViewer33.lib
diff --git a/TP_Geom3D_2018/bin/QGLViewer33.pdb b/Example/bin/QGLViewer33.pdb
similarity index 100%
rename from TP_Geom3D_2018/bin/QGLViewer33.pdb
rename to Example/bin/QGLViewer33.pdb
diff --git a/TP_Geom3D_2018/bin/QGLViewer33.prl b/Example/bin/QGLViewer33.prl
similarity index 100%
rename from TP_Geom3D_2018/bin/QGLViewer33.prl
rename to Example/bin/QGLViewer33.prl
diff --git a/TP_Geom3D_2018/bin/libOGLRender.prl b/Example/bin/libOGLRender.prl
similarity index 100%
rename from TP_Geom3D_2018/bin/libOGLRender.prl
rename to Example/bin/libOGLRender.prl
diff --git a/TP_Geom3D_2018/bin/libOGLRender.so b/Example/bin/libOGLRender.so
similarity index 100%
rename from TP_Geom3D_2018/bin/libOGLRender.so
rename to Example/bin/libOGLRender.so
diff --git a/TP_Geom3D_2018/bin/libOGLRender.so.1 b/Example/bin/libOGLRender.so.1
similarity index 100%
rename from TP_Geom3D_2018/bin/libOGLRender.so.1
rename to Example/bin/libOGLRender.so.1
diff --git a/TP_Geom3D_2018/bin/libOGLRender.so.1.0 b/Example/bin/libOGLRender.so.1.0
similarity index 100%
rename from TP_Geom3D_2018/bin/libOGLRender.so.1.0
rename to Example/bin/libOGLRender.so.1.0
diff --git a/TP_Geom3D_2018/bin/libOGLRender.so.1.0.0 b/Example/bin/libOGLRender.so.1.0.0
similarity index 100%
rename from TP_Geom3D_2018/bin/libOGLRender.so.1.0.0
rename to Example/bin/libOGLRender.so.1.0.0
diff --git a/TP_Geom3D_2018/bin/libQGLViewer33.prl b/Example/bin/libQGLViewer33.prl
similarity index 100%
rename from TP_Geom3D_2018/bin/libQGLViewer33.prl
rename to Example/bin/libQGLViewer33.prl
diff --git a/TP_Geom3D_2018/bin/libQGLViewer33.so b/Example/bin/libQGLViewer33.so
similarity index 100%
rename from TP_Geom3D_2018/bin/libQGLViewer33.so
rename to Example/bin/libQGLViewer33.so
diff --git a/TP_Geom3D_2018/bin/libQGLViewer33.so.1 b/Example/bin/libQGLViewer33.so.1
similarity index 100%
rename from TP_Geom3D_2018/bin/libQGLViewer33.so.1
rename to Example/bin/libQGLViewer33.so.1
diff --git a/TP_Geom3D_2018/bin/libQGLViewer33.so.1.0 b/Example/bin/libQGLViewer33.so.1.0
similarity index 100%
rename from TP_Geom3D_2018/bin/libQGLViewer33.so.1.0
rename to Example/bin/libQGLViewer33.so.1.0
diff --git a/TP_Geom3D_2018/bin/libQGLViewer33.so.1.0.0 b/Example/bin/libQGLViewer33.so.1.0.0
similarity index 100%
rename from TP_Geom3D_2018/bin/libQGLViewer33.so.1.0.0
rename to Example/bin/libQGLViewer33.so.1.0.0
diff --git a/TP_Geom3D_2018/bin/proj_model b/Example/bin/proj_model
similarity index 100%
rename from TP_Geom3D_2018/bin/proj_model
rename to Example/bin/proj_model
diff --git a/TP_Geom3D_2018/bin/proj_model.exe b/Example/bin/proj_model.exe
similarity index 100%
rename from TP_Geom3D_2018/bin/proj_model.exe
rename to Example/bin/proj_model.exe
diff --git a/TP_Geom3D_2018/bin/proj_model.ilk b/Example/bin/proj_model.ilk
similarity index 100%
rename from TP_Geom3D_2018/bin/proj_model.ilk
rename to Example/bin/proj_model.ilk
diff --git a/TP_Geom3D_2018/bin/proj_model.pdb b/Example/bin/proj_model.pdb
similarity index 100%
rename from TP_Geom3D_2018/bin/proj_model.pdb
rename to Example/bin/proj_model.pdb
diff --git a/TP_Geom3D_2018/bin/tp_revolution b/Example/bin/tp_revolution
similarity index 100%
rename from TP_Geom3D_2018/bin/tp_revolution
rename to Example/bin/tp_revolution
diff --git a/TP_Geom3D_2018/bin/tp_revolution.exe b/Example/bin/tp_revolution.exe
similarity index 100%
rename from TP_Geom3D_2018/bin/tp_revolution.exe
rename to Example/bin/tp_revolution.exe
diff --git a/TP_Geom3D_2018/bin/tp_revolution.ilk b/Example/bin/tp_revolution.ilk
similarity index 100%
rename from TP_Geom3D_2018/bin/tp_revolution.ilk
rename to Example/bin/tp_revolution.ilk
diff --git a/TP_Geom3D_2018/bin/tp_revolution.pdb b/Example/bin/tp_revolution.pdb
similarity index 100%
rename from TP_Geom3D_2018/bin/tp_revolution.pdb
rename to Example/bin/tp_revolution.pdb
diff --git a/TP_Geom3D_2018/bin/tp_transfos b/Example/bin/tp_transfos
similarity index 100%
rename from TP_Geom3D_2018/bin/tp_transfos
rename to Example/bin/tp_transfos
diff --git a/TP_Geom3D_2018/bin/tp_transfos.exe b/Example/bin/tp_transfos.exe
similarity index 100%
rename from TP_Geom3D_2018/bin/tp_transfos.exe
rename to Example/bin/tp_transfos.exe
diff --git a/TP_Geom3D_2018/bin/tp_transfos.ilk b/Example/bin/tp_transfos.ilk
similarity index 100%
rename from TP_Geom3D_2018/bin/tp_transfos.ilk
rename to Example/bin/tp_transfos.ilk
diff --git a/TP_Geom3D_2018/bin/tp_transfos.pdb b/Example/bin/tp_transfos.pdb
similarity index 100%
rename from TP_Geom3D_2018/bin/tp_transfos.pdb
rename to Example/bin/tp_transfos.pdb
diff --git a/TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/.qmake.stash b/Example/build-Projet_modeling-Desktop-Debug/.qmake.stash
similarity index 100%
rename from TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/.qmake.stash
rename to Example/build-Projet_modeling-Desktop-Debug/.qmake.stash
diff --git a/TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/Makefile b/Example/build-Projet_modeling-Desktop-Debug/Makefile
similarity index 100%
rename from TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/Makefile
rename to Example/build-Projet_modeling-Desktop-Debug/Makefile
diff --git a/TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/main.o b/Example/build-Projet_modeling-Desktop-Debug/main.o
similarity index 100%
rename from TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/main.o
rename to Example/build-Projet_modeling-Desktop-Debug/main.o
diff --git a/TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/meshquad.o b/Example/build-Projet_modeling-Desktop-Debug/meshquad.o
similarity index 100%
rename from TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/meshquad.o
rename to Example/build-Projet_modeling-Desktop-Debug/meshquad.o
diff --git a/TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/primitives.o b/Example/build-Projet_modeling-Desktop-Debug/primitives.o
similarity index 100%
rename from TP_Geom3D_2018/build-Projet_modeling-Desktop-Debug/primitives.o
rename to Example/build-Projet_modeling-Desktop-Debug/primitives.o
diff --git a/TP_Geom3D_2018/compilation.txt b/Example/compilation.txt
similarity index 100%
rename from TP_Geom3D_2018/compilation.txt
rename to Example/compilation.txt
diff --git a/TP_Geom3D_2018/geom3D.pro b/Example/geom3D.pro
similarity index 100%
rename from TP_Geom3D_2018/geom3D.pro
rename to Example/geom3D.pro
diff --git a/TP_Geom3D_2018/geom3D.pro.user b/Example/geom3D.pro.user
similarity index 100%
rename from TP_Geom3D_2018/geom3D.pro.user
rename to Example/geom3D.pro.user
diff --git a/TP_Geom3D_2018/geom3D.pro.user.00568fe b/Example/geom3D.pro.user.00568fe
similarity index 100%
rename from TP_Geom3D_2018/geom3D.pro.user.00568fe
rename to Example/geom3D.pro.user.00568fe
diff --git a/TP_Geom3D_2018/geom3D.pro.user.82de0a0.4.8-pre1 b/Example/geom3D.pro.user.82de0a0.4.8-pre1
similarity index 100%
rename from TP_Geom3D_2018/geom3D.pro.user.82de0a0.4.8-pre1
rename to Example/geom3D.pro.user.82de0a0.4.8-pre1
diff --git a/TP_Geom3D_2018/glm/CMakeLists.txt b/Example/glm/CMakeLists.txt
similarity index 100%
rename from TP_Geom3D_2018/glm/CMakeLists.txt
rename to Example/glm/CMakeLists.txt
diff --git a/TP_Geom3D_2018/glm/common.hpp b/Example/glm/common.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/common.hpp
rename to Example/glm/common.hpp
diff --git a/TP_Geom3D_2018/glm/detail/_features.hpp b/Example/glm/detail/_features.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/_features.hpp
rename to Example/glm/detail/_features.hpp
diff --git a/TP_Geom3D_2018/glm/detail/_fixes.hpp b/Example/glm/detail/_fixes.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/_fixes.hpp
rename to Example/glm/detail/_fixes.hpp
diff --git a/TP_Geom3D_2018/glm/detail/_noise.hpp b/Example/glm/detail/_noise.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/_noise.hpp
rename to Example/glm/detail/_noise.hpp
diff --git a/TP_Geom3D_2018/glm/detail/_swizzle.hpp b/Example/glm/detail/_swizzle.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/_swizzle.hpp
rename to Example/glm/detail/_swizzle.hpp
diff --git a/TP_Geom3D_2018/glm/detail/_swizzle_func.hpp b/Example/glm/detail/_swizzle_func.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/_swizzle_func.hpp
rename to Example/glm/detail/_swizzle_func.hpp
diff --git a/TP_Geom3D_2018/glm/detail/_vectorize.hpp b/Example/glm/detail/_vectorize.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/_vectorize.hpp
rename to Example/glm/detail/_vectorize.hpp
diff --git a/TP_Geom3D_2018/glm/detail/dummy.cpp b/Example/glm/detail/dummy.cpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/dummy.cpp
rename to Example/glm/detail/dummy.cpp
diff --git a/TP_Geom3D_2018/glm/detail/func_common.hpp b/Example/glm/detail/func_common.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_common.hpp
rename to Example/glm/detail/func_common.hpp
diff --git a/TP_Geom3D_2018/glm/detail/func_common.inl b/Example/glm/detail/func_common.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_common.inl
rename to Example/glm/detail/func_common.inl
diff --git a/TP_Geom3D_2018/glm/detail/func_exponential.hpp b/Example/glm/detail/func_exponential.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_exponential.hpp
rename to Example/glm/detail/func_exponential.hpp
diff --git a/TP_Geom3D_2018/glm/detail/func_exponential.inl b/Example/glm/detail/func_exponential.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_exponential.inl
rename to Example/glm/detail/func_exponential.inl
diff --git a/TP_Geom3D_2018/glm/detail/func_geometric.hpp b/Example/glm/detail/func_geometric.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_geometric.hpp
rename to Example/glm/detail/func_geometric.hpp
diff --git a/TP_Geom3D_2018/glm/detail/func_geometric.inl b/Example/glm/detail/func_geometric.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_geometric.inl
rename to Example/glm/detail/func_geometric.inl
diff --git a/TP_Geom3D_2018/glm/detail/func_integer.hpp b/Example/glm/detail/func_integer.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_integer.hpp
rename to Example/glm/detail/func_integer.hpp
diff --git a/TP_Geom3D_2018/glm/detail/func_integer.inl b/Example/glm/detail/func_integer.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_integer.inl
rename to Example/glm/detail/func_integer.inl
diff --git a/TP_Geom3D_2018/glm/detail/func_matrix.hpp b/Example/glm/detail/func_matrix.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_matrix.hpp
rename to Example/glm/detail/func_matrix.hpp
diff --git a/TP_Geom3D_2018/glm/detail/func_matrix.inl b/Example/glm/detail/func_matrix.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_matrix.inl
rename to Example/glm/detail/func_matrix.inl
diff --git a/TP_Geom3D_2018/glm/detail/func_packing.hpp b/Example/glm/detail/func_packing.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_packing.hpp
rename to Example/glm/detail/func_packing.hpp
diff --git a/TP_Geom3D_2018/glm/detail/func_packing.inl b/Example/glm/detail/func_packing.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_packing.inl
rename to Example/glm/detail/func_packing.inl
diff --git a/TP_Geom3D_2018/glm/detail/func_trigonometric.hpp b/Example/glm/detail/func_trigonometric.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_trigonometric.hpp
rename to Example/glm/detail/func_trigonometric.hpp
diff --git a/TP_Geom3D_2018/glm/detail/func_trigonometric.inl b/Example/glm/detail/func_trigonometric.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_trigonometric.inl
rename to Example/glm/detail/func_trigonometric.inl
diff --git a/TP_Geom3D_2018/glm/detail/func_vector_relational.hpp b/Example/glm/detail/func_vector_relational.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_vector_relational.hpp
rename to Example/glm/detail/func_vector_relational.hpp
diff --git a/TP_Geom3D_2018/glm/detail/func_vector_relational.inl b/Example/glm/detail/func_vector_relational.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/func_vector_relational.inl
rename to Example/glm/detail/func_vector_relational.inl
diff --git a/TP_Geom3D_2018/glm/detail/glm.cpp b/Example/glm/detail/glm.cpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/glm.cpp
rename to Example/glm/detail/glm.cpp
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_common.hpp b/Example/glm/detail/intrinsic_common.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_common.hpp
rename to Example/glm/detail/intrinsic_common.hpp
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_common.inl b/Example/glm/detail/intrinsic_common.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_common.inl
rename to Example/glm/detail/intrinsic_common.inl
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_exponential.hpp b/Example/glm/detail/intrinsic_exponential.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_exponential.hpp
rename to Example/glm/detail/intrinsic_exponential.hpp
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_exponential.inl b/Example/glm/detail/intrinsic_exponential.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_exponential.inl
rename to Example/glm/detail/intrinsic_exponential.inl
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_geometric.hpp b/Example/glm/detail/intrinsic_geometric.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_geometric.hpp
rename to Example/glm/detail/intrinsic_geometric.hpp
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_geometric.inl b/Example/glm/detail/intrinsic_geometric.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_geometric.inl
rename to Example/glm/detail/intrinsic_geometric.inl
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_integer.hpp b/Example/glm/detail/intrinsic_integer.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_integer.hpp
rename to Example/glm/detail/intrinsic_integer.hpp
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_integer.inl b/Example/glm/detail/intrinsic_integer.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_integer.inl
rename to Example/glm/detail/intrinsic_integer.inl
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_matrix.hpp b/Example/glm/detail/intrinsic_matrix.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_matrix.hpp
rename to Example/glm/detail/intrinsic_matrix.hpp
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_matrix.inl b/Example/glm/detail/intrinsic_matrix.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_matrix.inl
rename to Example/glm/detail/intrinsic_matrix.inl
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_trigonometric.hpp b/Example/glm/detail/intrinsic_trigonometric.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_trigonometric.hpp
rename to Example/glm/detail/intrinsic_trigonometric.hpp
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_trigonometric.inl b/Example/glm/detail/intrinsic_trigonometric.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_trigonometric.inl
rename to Example/glm/detail/intrinsic_trigonometric.inl
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_vector_relational.hpp b/Example/glm/detail/intrinsic_vector_relational.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_vector_relational.hpp
rename to Example/glm/detail/intrinsic_vector_relational.hpp
diff --git a/TP_Geom3D_2018/glm/detail/intrinsic_vector_relational.inl b/Example/glm/detail/intrinsic_vector_relational.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/intrinsic_vector_relational.inl
rename to Example/glm/detail/intrinsic_vector_relational.inl
diff --git a/TP_Geom3D_2018/glm/detail/precision.hpp b/Example/glm/detail/precision.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/precision.hpp
rename to Example/glm/detail/precision.hpp
diff --git a/TP_Geom3D_2018/glm/detail/setup.hpp b/Example/glm/detail/setup.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/setup.hpp
rename to Example/glm/detail/setup.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_float.hpp b/Example/glm/detail/type_float.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_float.hpp
rename to Example/glm/detail/type_float.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_gentype.hpp b/Example/glm/detail/type_gentype.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_gentype.hpp
rename to Example/glm/detail/type_gentype.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_gentype.inl b/Example/glm/detail/type_gentype.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_gentype.inl
rename to Example/glm/detail/type_gentype.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_half.hpp b/Example/glm/detail/type_half.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_half.hpp
rename to Example/glm/detail/type_half.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_half.inl b/Example/glm/detail/type_half.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_half.inl
rename to Example/glm/detail/type_half.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_int.hpp b/Example/glm/detail/type_int.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_int.hpp
rename to Example/glm/detail/type_int.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat.hpp b/Example/glm/detail/type_mat.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat.hpp
rename to Example/glm/detail/type_mat.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat.inl b/Example/glm/detail/type_mat.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat.inl
rename to Example/glm/detail/type_mat.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_mat2x2.hpp b/Example/glm/detail/type_mat2x2.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat2x2.hpp
rename to Example/glm/detail/type_mat2x2.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat2x2.inl b/Example/glm/detail/type_mat2x2.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat2x2.inl
rename to Example/glm/detail/type_mat2x2.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_mat2x3.hpp b/Example/glm/detail/type_mat2x3.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat2x3.hpp
rename to Example/glm/detail/type_mat2x3.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat2x3.inl b/Example/glm/detail/type_mat2x3.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat2x3.inl
rename to Example/glm/detail/type_mat2x3.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_mat2x4.hpp b/Example/glm/detail/type_mat2x4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat2x4.hpp
rename to Example/glm/detail/type_mat2x4.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat2x4.inl b/Example/glm/detail/type_mat2x4.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat2x4.inl
rename to Example/glm/detail/type_mat2x4.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_mat3x2.hpp b/Example/glm/detail/type_mat3x2.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat3x2.hpp
rename to Example/glm/detail/type_mat3x2.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat3x2.inl b/Example/glm/detail/type_mat3x2.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat3x2.inl
rename to Example/glm/detail/type_mat3x2.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_mat3x3.hpp b/Example/glm/detail/type_mat3x3.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat3x3.hpp
rename to Example/glm/detail/type_mat3x3.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat3x3.inl b/Example/glm/detail/type_mat3x3.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat3x3.inl
rename to Example/glm/detail/type_mat3x3.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_mat3x4.hpp b/Example/glm/detail/type_mat3x4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat3x4.hpp
rename to Example/glm/detail/type_mat3x4.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat3x4.inl b/Example/glm/detail/type_mat3x4.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat3x4.inl
rename to Example/glm/detail/type_mat3x4.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_mat4x2.hpp b/Example/glm/detail/type_mat4x2.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat4x2.hpp
rename to Example/glm/detail/type_mat4x2.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat4x2.inl b/Example/glm/detail/type_mat4x2.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat4x2.inl
rename to Example/glm/detail/type_mat4x2.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_mat4x3.hpp b/Example/glm/detail/type_mat4x3.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat4x3.hpp
rename to Example/glm/detail/type_mat4x3.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat4x3.inl b/Example/glm/detail/type_mat4x3.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat4x3.inl
rename to Example/glm/detail/type_mat4x3.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_mat4x4.hpp b/Example/glm/detail/type_mat4x4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat4x4.hpp
rename to Example/glm/detail/type_mat4x4.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_mat4x4.inl b/Example/glm/detail/type_mat4x4.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_mat4x4.inl
rename to Example/glm/detail/type_mat4x4.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_vec.hpp b/Example/glm/detail/type_vec.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec.hpp
rename to Example/glm/detail/type_vec.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_vec.inl b/Example/glm/detail/type_vec.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec.inl
rename to Example/glm/detail/type_vec.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_vec1.hpp b/Example/glm/detail/type_vec1.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec1.hpp
rename to Example/glm/detail/type_vec1.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_vec1.inl b/Example/glm/detail/type_vec1.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec1.inl
rename to Example/glm/detail/type_vec1.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_vec2.hpp b/Example/glm/detail/type_vec2.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec2.hpp
rename to Example/glm/detail/type_vec2.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_vec2.inl b/Example/glm/detail/type_vec2.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec2.inl
rename to Example/glm/detail/type_vec2.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_vec3.hpp b/Example/glm/detail/type_vec3.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec3.hpp
rename to Example/glm/detail/type_vec3.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_vec3.inl b/Example/glm/detail/type_vec3.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec3.inl
rename to Example/glm/detail/type_vec3.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_vec4.hpp b/Example/glm/detail/type_vec4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec4.hpp
rename to Example/glm/detail/type_vec4.hpp
diff --git a/TP_Geom3D_2018/glm/detail/type_vec4.inl b/Example/glm/detail/type_vec4.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec4.inl
rename to Example/glm/detail/type_vec4.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_vec4_avx.inl b/Example/glm/detail/type_vec4_avx.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec4_avx.inl
rename to Example/glm/detail/type_vec4_avx.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_vec4_avx2.inl b/Example/glm/detail/type_vec4_avx2.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec4_avx2.inl
rename to Example/glm/detail/type_vec4_avx2.inl
diff --git a/TP_Geom3D_2018/glm/detail/type_vec4_sse2.inl b/Example/glm/detail/type_vec4_sse2.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/detail/type_vec4_sse2.inl
rename to Example/glm/detail/type_vec4_sse2.inl
diff --git a/TP_Geom3D_2018/glm/exponential.hpp b/Example/glm/exponential.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/exponential.hpp
rename to Example/glm/exponential.hpp
diff --git a/TP_Geom3D_2018/glm/ext.hpp b/Example/glm/ext.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/ext.hpp
rename to Example/glm/ext.hpp
diff --git a/TP_Geom3D_2018/glm/fwd.hpp b/Example/glm/fwd.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/fwd.hpp
rename to Example/glm/fwd.hpp
diff --git a/TP_Geom3D_2018/glm/geometric.hpp b/Example/glm/geometric.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/geometric.hpp
rename to Example/glm/geometric.hpp
diff --git a/TP_Geom3D_2018/glm/glm.hpp b/Example/glm/glm.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/glm.hpp
rename to Example/glm/glm.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/bitfield.hpp b/Example/glm/gtc/bitfield.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/bitfield.hpp
rename to Example/glm/gtc/bitfield.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/bitfield.inl b/Example/glm/gtc/bitfield.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/bitfield.inl
rename to Example/glm/gtc/bitfield.inl
diff --git a/TP_Geom3D_2018/glm/gtc/color_space.hpp b/Example/glm/gtc/color_space.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/color_space.hpp
rename to Example/glm/gtc/color_space.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/color_space.inl b/Example/glm/gtc/color_space.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/color_space.inl
rename to Example/glm/gtc/color_space.inl
diff --git a/TP_Geom3D_2018/glm/gtc/constants.hpp b/Example/glm/gtc/constants.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/constants.hpp
rename to Example/glm/gtc/constants.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/constants.inl b/Example/glm/gtc/constants.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/constants.inl
rename to Example/glm/gtc/constants.inl
diff --git a/TP_Geom3D_2018/glm/gtc/epsilon.hpp b/Example/glm/gtc/epsilon.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/epsilon.hpp
rename to Example/glm/gtc/epsilon.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/epsilon.inl b/Example/glm/gtc/epsilon.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/epsilon.inl
rename to Example/glm/gtc/epsilon.inl
diff --git a/TP_Geom3D_2018/glm/gtc/integer.hpp b/Example/glm/gtc/integer.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/integer.hpp
rename to Example/glm/gtc/integer.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/integer.inl b/Example/glm/gtc/integer.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/integer.inl
rename to Example/glm/gtc/integer.inl
diff --git a/TP_Geom3D_2018/glm/gtc/matrix_access.hpp b/Example/glm/gtc/matrix_access.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/matrix_access.hpp
rename to Example/glm/gtc/matrix_access.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/matrix_access.inl b/Example/glm/gtc/matrix_access.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/matrix_access.inl
rename to Example/glm/gtc/matrix_access.inl
diff --git a/TP_Geom3D_2018/glm/gtc/matrix_integer.hpp b/Example/glm/gtc/matrix_integer.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/matrix_integer.hpp
rename to Example/glm/gtc/matrix_integer.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/matrix_inverse.hpp b/Example/glm/gtc/matrix_inverse.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/matrix_inverse.hpp
rename to Example/glm/gtc/matrix_inverse.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/matrix_inverse.inl b/Example/glm/gtc/matrix_inverse.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/matrix_inverse.inl
rename to Example/glm/gtc/matrix_inverse.inl
diff --git a/TP_Geom3D_2018/glm/gtc/matrix_transform.hpp b/Example/glm/gtc/matrix_transform.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/matrix_transform.hpp
rename to Example/glm/gtc/matrix_transform.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/matrix_transform.inl b/Example/glm/gtc/matrix_transform.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/matrix_transform.inl
rename to Example/glm/gtc/matrix_transform.inl
diff --git a/TP_Geom3D_2018/glm/gtc/noise.hpp b/Example/glm/gtc/noise.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/noise.hpp
rename to Example/glm/gtc/noise.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/noise.inl b/Example/glm/gtc/noise.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/noise.inl
rename to Example/glm/gtc/noise.inl
diff --git a/TP_Geom3D_2018/glm/gtc/packing.hpp b/Example/glm/gtc/packing.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/packing.hpp
rename to Example/glm/gtc/packing.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/packing.inl b/Example/glm/gtc/packing.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/packing.inl
rename to Example/glm/gtc/packing.inl
diff --git a/TP_Geom3D_2018/glm/gtc/quaternion.hpp b/Example/glm/gtc/quaternion.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/quaternion.hpp
rename to Example/glm/gtc/quaternion.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/quaternion.inl b/Example/glm/gtc/quaternion.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/quaternion.inl
rename to Example/glm/gtc/quaternion.inl
diff --git a/TP_Geom3D_2018/glm/gtc/random.hpp b/Example/glm/gtc/random.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/random.hpp
rename to Example/glm/gtc/random.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/random.inl b/Example/glm/gtc/random.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/random.inl
rename to Example/glm/gtc/random.inl
diff --git a/TP_Geom3D_2018/glm/gtc/reciprocal.hpp b/Example/glm/gtc/reciprocal.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/reciprocal.hpp
rename to Example/glm/gtc/reciprocal.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/reciprocal.inl b/Example/glm/gtc/reciprocal.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/reciprocal.inl
rename to Example/glm/gtc/reciprocal.inl
diff --git a/TP_Geom3D_2018/glm/gtc/round.hpp b/Example/glm/gtc/round.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/round.hpp
rename to Example/glm/gtc/round.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/round.inl b/Example/glm/gtc/round.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/round.inl
rename to Example/glm/gtc/round.inl
diff --git a/TP_Geom3D_2018/glm/gtc/type_precision.hpp b/Example/glm/gtc/type_precision.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/type_precision.hpp
rename to Example/glm/gtc/type_precision.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/type_precision.inl b/Example/glm/gtc/type_precision.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/type_precision.inl
rename to Example/glm/gtc/type_precision.inl
diff --git a/TP_Geom3D_2018/glm/gtc/type_ptr.hpp b/Example/glm/gtc/type_ptr.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/type_ptr.hpp
rename to Example/glm/gtc/type_ptr.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/type_ptr.inl b/Example/glm/gtc/type_ptr.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/type_ptr.inl
rename to Example/glm/gtc/type_ptr.inl
diff --git a/TP_Geom3D_2018/glm/gtc/ulp.hpp b/Example/glm/gtc/ulp.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/ulp.hpp
rename to Example/glm/gtc/ulp.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/ulp.inl b/Example/glm/gtc/ulp.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/ulp.inl
rename to Example/glm/gtc/ulp.inl
diff --git a/TP_Geom3D_2018/glm/gtc/vec1.hpp b/Example/glm/gtc/vec1.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/vec1.hpp
rename to Example/glm/gtc/vec1.hpp
diff --git a/TP_Geom3D_2018/glm/gtc/vec1.inl b/Example/glm/gtc/vec1.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtc/vec1.inl
rename to Example/glm/gtc/vec1.inl
diff --git a/TP_Geom3D_2018/glm/gtx/associated_min_max.hpp b/Example/glm/gtx/associated_min_max.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/associated_min_max.hpp
rename to Example/glm/gtx/associated_min_max.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/associated_min_max.inl b/Example/glm/gtx/associated_min_max.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/associated_min_max.inl
rename to Example/glm/gtx/associated_min_max.inl
diff --git a/TP_Geom3D_2018/glm/gtx/bit.hpp b/Example/glm/gtx/bit.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/bit.hpp
rename to Example/glm/gtx/bit.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/bit.inl b/Example/glm/gtx/bit.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/bit.inl
rename to Example/glm/gtx/bit.inl
diff --git a/TP_Geom3D_2018/glm/gtx/closest_point.hpp b/Example/glm/gtx/closest_point.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/closest_point.hpp
rename to Example/glm/gtx/closest_point.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/closest_point.inl b/Example/glm/gtx/closest_point.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/closest_point.inl
rename to Example/glm/gtx/closest_point.inl
diff --git a/TP_Geom3D_2018/glm/gtx/color_space.hpp b/Example/glm/gtx/color_space.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/color_space.hpp
rename to Example/glm/gtx/color_space.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/color_space.inl b/Example/glm/gtx/color_space.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/color_space.inl
rename to Example/glm/gtx/color_space.inl
diff --git a/TP_Geom3D_2018/glm/gtx/color_space_YCoCg.hpp b/Example/glm/gtx/color_space_YCoCg.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/color_space_YCoCg.hpp
rename to Example/glm/gtx/color_space_YCoCg.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/color_space_YCoCg.inl b/Example/glm/gtx/color_space_YCoCg.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/color_space_YCoCg.inl
rename to Example/glm/gtx/color_space_YCoCg.inl
diff --git a/TP_Geom3D_2018/glm/gtx/common.hpp b/Example/glm/gtx/common.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/common.hpp
rename to Example/glm/gtx/common.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/common.inl b/Example/glm/gtx/common.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/common.inl
rename to Example/glm/gtx/common.inl
diff --git a/TP_Geom3D_2018/glm/gtx/compatibility.hpp b/Example/glm/gtx/compatibility.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/compatibility.hpp
rename to Example/glm/gtx/compatibility.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/compatibility.inl b/Example/glm/gtx/compatibility.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/compatibility.inl
rename to Example/glm/gtx/compatibility.inl
diff --git a/TP_Geom3D_2018/glm/gtx/component_wise.hpp b/Example/glm/gtx/component_wise.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/component_wise.hpp
rename to Example/glm/gtx/component_wise.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/component_wise.inl b/Example/glm/gtx/component_wise.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/component_wise.inl
rename to Example/glm/gtx/component_wise.inl
diff --git a/TP_Geom3D_2018/glm/gtx/dual_quaternion.hpp b/Example/glm/gtx/dual_quaternion.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/dual_quaternion.hpp
rename to Example/glm/gtx/dual_quaternion.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/dual_quaternion.inl b/Example/glm/gtx/dual_quaternion.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/dual_quaternion.inl
rename to Example/glm/gtx/dual_quaternion.inl
diff --git a/TP_Geom3D_2018/glm/gtx/euler_angles.hpp b/Example/glm/gtx/euler_angles.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/euler_angles.hpp
rename to Example/glm/gtx/euler_angles.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/euler_angles.inl b/Example/glm/gtx/euler_angles.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/euler_angles.inl
rename to Example/glm/gtx/euler_angles.inl
diff --git a/TP_Geom3D_2018/glm/gtx/extend.hpp b/Example/glm/gtx/extend.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/extend.hpp
rename to Example/glm/gtx/extend.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/extend.inl b/Example/glm/gtx/extend.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/extend.inl
rename to Example/glm/gtx/extend.inl
diff --git a/TP_Geom3D_2018/glm/gtx/extented_min_max.hpp b/Example/glm/gtx/extented_min_max.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/extented_min_max.hpp
rename to Example/glm/gtx/extented_min_max.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/extented_min_max.inl b/Example/glm/gtx/extented_min_max.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/extented_min_max.inl
rename to Example/glm/gtx/extented_min_max.inl
diff --git a/TP_Geom3D_2018/glm/gtx/fast_exponential.hpp b/Example/glm/gtx/fast_exponential.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/fast_exponential.hpp
rename to Example/glm/gtx/fast_exponential.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/fast_exponential.inl b/Example/glm/gtx/fast_exponential.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/fast_exponential.inl
rename to Example/glm/gtx/fast_exponential.inl
diff --git a/TP_Geom3D_2018/glm/gtx/fast_square_root.hpp b/Example/glm/gtx/fast_square_root.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/fast_square_root.hpp
rename to Example/glm/gtx/fast_square_root.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/fast_square_root.inl b/Example/glm/gtx/fast_square_root.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/fast_square_root.inl
rename to Example/glm/gtx/fast_square_root.inl
diff --git a/TP_Geom3D_2018/glm/gtx/fast_trigonometry.hpp b/Example/glm/gtx/fast_trigonometry.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/fast_trigonometry.hpp
rename to Example/glm/gtx/fast_trigonometry.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/fast_trigonometry.inl b/Example/glm/gtx/fast_trigonometry.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/fast_trigonometry.inl
rename to Example/glm/gtx/fast_trigonometry.inl
diff --git a/TP_Geom3D_2018/glm/gtx/gradient_paint.hpp b/Example/glm/gtx/gradient_paint.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/gradient_paint.hpp
rename to Example/glm/gtx/gradient_paint.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/gradient_paint.inl b/Example/glm/gtx/gradient_paint.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/gradient_paint.inl
rename to Example/glm/gtx/gradient_paint.inl
diff --git a/TP_Geom3D_2018/glm/gtx/handed_coordinate_space.hpp b/Example/glm/gtx/handed_coordinate_space.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/handed_coordinate_space.hpp
rename to Example/glm/gtx/handed_coordinate_space.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/handed_coordinate_space.inl b/Example/glm/gtx/handed_coordinate_space.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/handed_coordinate_space.inl
rename to Example/glm/gtx/handed_coordinate_space.inl
diff --git a/TP_Geom3D_2018/glm/gtx/hash.hpp b/Example/glm/gtx/hash.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/hash.hpp
rename to Example/glm/gtx/hash.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/hash.inl b/Example/glm/gtx/hash.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/hash.inl
rename to Example/glm/gtx/hash.inl
diff --git a/TP_Geom3D_2018/glm/gtx/integer.hpp b/Example/glm/gtx/integer.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/integer.hpp
rename to Example/glm/gtx/integer.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/integer.inl b/Example/glm/gtx/integer.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/integer.inl
rename to Example/glm/gtx/integer.inl
diff --git a/TP_Geom3D_2018/glm/gtx/intersect.hpp b/Example/glm/gtx/intersect.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/intersect.hpp
rename to Example/glm/gtx/intersect.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/intersect.inl b/Example/glm/gtx/intersect.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/intersect.inl
rename to Example/glm/gtx/intersect.inl
diff --git a/TP_Geom3D_2018/glm/gtx/io.hpp b/Example/glm/gtx/io.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/io.hpp
rename to Example/glm/gtx/io.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/io.inl b/Example/glm/gtx/io.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/io.inl
rename to Example/glm/gtx/io.inl
diff --git a/TP_Geom3D_2018/glm/gtx/log_base.hpp b/Example/glm/gtx/log_base.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/log_base.hpp
rename to Example/glm/gtx/log_base.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/log_base.inl b/Example/glm/gtx/log_base.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/log_base.inl
rename to Example/glm/gtx/log_base.inl
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_cross_product.hpp b/Example/glm/gtx/matrix_cross_product.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_cross_product.hpp
rename to Example/glm/gtx/matrix_cross_product.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_cross_product.inl b/Example/glm/gtx/matrix_cross_product.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_cross_product.inl
rename to Example/glm/gtx/matrix_cross_product.inl
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_decompose.hpp b/Example/glm/gtx/matrix_decompose.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_decompose.hpp
rename to Example/glm/gtx/matrix_decompose.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_decompose.inl b/Example/glm/gtx/matrix_decompose.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_decompose.inl
rename to Example/glm/gtx/matrix_decompose.inl
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_interpolation.hpp b/Example/glm/gtx/matrix_interpolation.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_interpolation.hpp
rename to Example/glm/gtx/matrix_interpolation.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_interpolation.inl b/Example/glm/gtx/matrix_interpolation.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_interpolation.inl
rename to Example/glm/gtx/matrix_interpolation.inl
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_major_storage.hpp b/Example/glm/gtx/matrix_major_storage.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_major_storage.hpp
rename to Example/glm/gtx/matrix_major_storage.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_major_storage.inl b/Example/glm/gtx/matrix_major_storage.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_major_storage.inl
rename to Example/glm/gtx/matrix_major_storage.inl
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_operation.hpp b/Example/glm/gtx/matrix_operation.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_operation.hpp
rename to Example/glm/gtx/matrix_operation.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_operation.inl b/Example/glm/gtx/matrix_operation.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_operation.inl
rename to Example/glm/gtx/matrix_operation.inl
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_query.hpp b/Example/glm/gtx/matrix_query.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_query.hpp
rename to Example/glm/gtx/matrix_query.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_query.inl b/Example/glm/gtx/matrix_query.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_query.inl
rename to Example/glm/gtx/matrix_query.inl
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_transform_2d.hpp b/Example/glm/gtx/matrix_transform_2d.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_transform_2d.hpp
rename to Example/glm/gtx/matrix_transform_2d.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/matrix_transform_2d.inl b/Example/glm/gtx/matrix_transform_2d.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/matrix_transform_2d.inl
rename to Example/glm/gtx/matrix_transform_2d.inl
diff --git a/TP_Geom3D_2018/glm/gtx/mixed_product.hpp b/Example/glm/gtx/mixed_product.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/mixed_product.hpp
rename to Example/glm/gtx/mixed_product.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/mixed_product.inl b/Example/glm/gtx/mixed_product.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/mixed_product.inl
rename to Example/glm/gtx/mixed_product.inl
diff --git a/TP_Geom3D_2018/glm/gtx/norm.hpp b/Example/glm/gtx/norm.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/norm.hpp
rename to Example/glm/gtx/norm.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/norm.inl b/Example/glm/gtx/norm.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/norm.inl
rename to Example/glm/gtx/norm.inl
diff --git a/TP_Geom3D_2018/glm/gtx/normal.hpp b/Example/glm/gtx/normal.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/normal.hpp
rename to Example/glm/gtx/normal.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/normal.inl b/Example/glm/gtx/normal.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/normal.inl
rename to Example/glm/gtx/normal.inl
diff --git a/TP_Geom3D_2018/glm/gtx/normalize_dot.hpp b/Example/glm/gtx/normalize_dot.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/normalize_dot.hpp
rename to Example/glm/gtx/normalize_dot.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/normalize_dot.inl b/Example/glm/gtx/normalize_dot.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/normalize_dot.inl
rename to Example/glm/gtx/normalize_dot.inl
diff --git a/TP_Geom3D_2018/glm/gtx/number_precision.hpp b/Example/glm/gtx/number_precision.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/number_precision.hpp
rename to Example/glm/gtx/number_precision.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/number_precision.inl b/Example/glm/gtx/number_precision.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/number_precision.inl
rename to Example/glm/gtx/number_precision.inl
diff --git a/TP_Geom3D_2018/glm/gtx/optimum_pow.hpp b/Example/glm/gtx/optimum_pow.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/optimum_pow.hpp
rename to Example/glm/gtx/optimum_pow.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/optimum_pow.inl b/Example/glm/gtx/optimum_pow.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/optimum_pow.inl
rename to Example/glm/gtx/optimum_pow.inl
diff --git a/TP_Geom3D_2018/glm/gtx/orthonormalize.hpp b/Example/glm/gtx/orthonormalize.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/orthonormalize.hpp
rename to Example/glm/gtx/orthonormalize.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/orthonormalize.inl b/Example/glm/gtx/orthonormalize.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/orthonormalize.inl
rename to Example/glm/gtx/orthonormalize.inl
diff --git a/TP_Geom3D_2018/glm/gtx/perpendicular.hpp b/Example/glm/gtx/perpendicular.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/perpendicular.hpp
rename to Example/glm/gtx/perpendicular.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/perpendicular.inl b/Example/glm/gtx/perpendicular.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/perpendicular.inl
rename to Example/glm/gtx/perpendicular.inl
diff --git a/TP_Geom3D_2018/glm/gtx/polar_coordinates.hpp b/Example/glm/gtx/polar_coordinates.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/polar_coordinates.hpp
rename to Example/glm/gtx/polar_coordinates.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/polar_coordinates.inl b/Example/glm/gtx/polar_coordinates.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/polar_coordinates.inl
rename to Example/glm/gtx/polar_coordinates.inl
diff --git a/TP_Geom3D_2018/glm/gtx/projection.hpp b/Example/glm/gtx/projection.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/projection.hpp
rename to Example/glm/gtx/projection.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/projection.inl b/Example/glm/gtx/projection.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/projection.inl
rename to Example/glm/gtx/projection.inl
diff --git a/TP_Geom3D_2018/glm/gtx/quaternion.hpp b/Example/glm/gtx/quaternion.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/quaternion.hpp
rename to Example/glm/gtx/quaternion.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/quaternion.inl b/Example/glm/gtx/quaternion.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/quaternion.inl
rename to Example/glm/gtx/quaternion.inl
diff --git a/TP_Geom3D_2018/glm/gtx/range.hpp b/Example/glm/gtx/range.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/range.hpp
rename to Example/glm/gtx/range.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/raw_data.hpp b/Example/glm/gtx/raw_data.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/raw_data.hpp
rename to Example/glm/gtx/raw_data.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/raw_data.inl b/Example/glm/gtx/raw_data.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/raw_data.inl
rename to Example/glm/gtx/raw_data.inl
diff --git a/TP_Geom3D_2018/glm/gtx/rotate_normalized_axis.hpp b/Example/glm/gtx/rotate_normalized_axis.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/rotate_normalized_axis.hpp
rename to Example/glm/gtx/rotate_normalized_axis.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/rotate_normalized_axis.inl b/Example/glm/gtx/rotate_normalized_axis.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/rotate_normalized_axis.inl
rename to Example/glm/gtx/rotate_normalized_axis.inl
diff --git a/TP_Geom3D_2018/glm/gtx/rotate_vector.hpp b/Example/glm/gtx/rotate_vector.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/rotate_vector.hpp
rename to Example/glm/gtx/rotate_vector.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/rotate_vector.inl b/Example/glm/gtx/rotate_vector.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/rotate_vector.inl
rename to Example/glm/gtx/rotate_vector.inl
diff --git a/TP_Geom3D_2018/glm/gtx/scalar_multiplication.hpp b/Example/glm/gtx/scalar_multiplication.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/scalar_multiplication.hpp
rename to Example/glm/gtx/scalar_multiplication.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/scalar_relational.hpp b/Example/glm/gtx/scalar_relational.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/scalar_relational.hpp
rename to Example/glm/gtx/scalar_relational.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/scalar_relational.inl b/Example/glm/gtx/scalar_relational.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/scalar_relational.inl
rename to Example/glm/gtx/scalar_relational.inl
diff --git a/TP_Geom3D_2018/glm/gtx/simd_mat4.hpp b/Example/glm/gtx/simd_mat4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/simd_mat4.hpp
rename to Example/glm/gtx/simd_mat4.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/simd_mat4.inl b/Example/glm/gtx/simd_mat4.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/simd_mat4.inl
rename to Example/glm/gtx/simd_mat4.inl
diff --git a/TP_Geom3D_2018/glm/gtx/simd_quat.hpp b/Example/glm/gtx/simd_quat.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/simd_quat.hpp
rename to Example/glm/gtx/simd_quat.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/simd_quat.inl b/Example/glm/gtx/simd_quat.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/simd_quat.inl
rename to Example/glm/gtx/simd_quat.inl
diff --git a/TP_Geom3D_2018/glm/gtx/simd_vec4.hpp b/Example/glm/gtx/simd_vec4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/simd_vec4.hpp
rename to Example/glm/gtx/simd_vec4.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/simd_vec4.inl b/Example/glm/gtx/simd_vec4.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/simd_vec4.inl
rename to Example/glm/gtx/simd_vec4.inl
diff --git a/TP_Geom3D_2018/glm/gtx/spline.hpp b/Example/glm/gtx/spline.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/spline.hpp
rename to Example/glm/gtx/spline.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/spline.inl b/Example/glm/gtx/spline.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/spline.inl
rename to Example/glm/gtx/spline.inl
diff --git a/TP_Geom3D_2018/glm/gtx/std_based_type.hpp b/Example/glm/gtx/std_based_type.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/std_based_type.hpp
rename to Example/glm/gtx/std_based_type.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/std_based_type.inl b/Example/glm/gtx/std_based_type.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/std_based_type.inl
rename to Example/glm/gtx/std_based_type.inl
diff --git a/TP_Geom3D_2018/glm/gtx/string_cast.hpp b/Example/glm/gtx/string_cast.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/string_cast.hpp
rename to Example/glm/gtx/string_cast.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/string_cast.inl b/Example/glm/gtx/string_cast.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/string_cast.inl
rename to Example/glm/gtx/string_cast.inl
diff --git a/TP_Geom3D_2018/glm/gtx/transform.hpp b/Example/glm/gtx/transform.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/transform.hpp
rename to Example/glm/gtx/transform.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/transform.inl b/Example/glm/gtx/transform.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/transform.inl
rename to Example/glm/gtx/transform.inl
diff --git a/TP_Geom3D_2018/glm/gtx/transform2.hpp b/Example/glm/gtx/transform2.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/transform2.hpp
rename to Example/glm/gtx/transform2.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/transform2.inl b/Example/glm/gtx/transform2.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/transform2.inl
rename to Example/glm/gtx/transform2.inl
diff --git a/TP_Geom3D_2018/glm/gtx/type_aligned.hpp b/Example/glm/gtx/type_aligned.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/type_aligned.hpp
rename to Example/glm/gtx/type_aligned.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/type_aligned.inl b/Example/glm/gtx/type_aligned.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/type_aligned.inl
rename to Example/glm/gtx/type_aligned.inl
diff --git a/TP_Geom3D_2018/glm/gtx/vector_angle.hpp b/Example/glm/gtx/vector_angle.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/vector_angle.hpp
rename to Example/glm/gtx/vector_angle.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/vector_angle.inl b/Example/glm/gtx/vector_angle.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/vector_angle.inl
rename to Example/glm/gtx/vector_angle.inl
diff --git a/TP_Geom3D_2018/glm/gtx/vector_query.hpp b/Example/glm/gtx/vector_query.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/vector_query.hpp
rename to Example/glm/gtx/vector_query.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/vector_query.inl b/Example/glm/gtx/vector_query.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/vector_query.inl
rename to Example/glm/gtx/vector_query.inl
diff --git a/TP_Geom3D_2018/glm/gtx/wrap.hpp b/Example/glm/gtx/wrap.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/wrap.hpp
rename to Example/glm/gtx/wrap.hpp
diff --git a/TP_Geom3D_2018/glm/gtx/wrap.inl b/Example/glm/gtx/wrap.inl
similarity index 100%
rename from TP_Geom3D_2018/glm/gtx/wrap.inl
rename to Example/glm/gtx/wrap.inl
diff --git a/TP_Geom3D_2018/glm/integer.hpp b/Example/glm/integer.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/integer.hpp
rename to Example/glm/integer.hpp
diff --git a/TP_Geom3D_2018/glm/mat2x2.hpp b/Example/glm/mat2x2.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/mat2x2.hpp
rename to Example/glm/mat2x2.hpp
diff --git a/TP_Geom3D_2018/glm/mat2x3.hpp b/Example/glm/mat2x3.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/mat2x3.hpp
rename to Example/glm/mat2x3.hpp
diff --git a/TP_Geom3D_2018/glm/mat2x4.hpp b/Example/glm/mat2x4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/mat2x4.hpp
rename to Example/glm/mat2x4.hpp
diff --git a/TP_Geom3D_2018/glm/mat3x2.hpp b/Example/glm/mat3x2.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/mat3x2.hpp
rename to Example/glm/mat3x2.hpp
diff --git a/TP_Geom3D_2018/glm/mat3x3.hpp b/Example/glm/mat3x3.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/mat3x3.hpp
rename to Example/glm/mat3x3.hpp
diff --git a/TP_Geom3D_2018/glm/mat3x4.hpp b/Example/glm/mat3x4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/mat3x4.hpp
rename to Example/glm/mat3x4.hpp
diff --git a/TP_Geom3D_2018/glm/mat4x2.hpp b/Example/glm/mat4x2.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/mat4x2.hpp
rename to Example/glm/mat4x2.hpp
diff --git a/TP_Geom3D_2018/glm/mat4x3.hpp b/Example/glm/mat4x3.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/mat4x3.hpp
rename to Example/glm/mat4x3.hpp
diff --git a/TP_Geom3D_2018/glm/mat4x4.hpp b/Example/glm/mat4x4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/mat4x4.hpp
rename to Example/glm/mat4x4.hpp
diff --git a/TP_Geom3D_2018/glm/matrix.hpp b/Example/glm/matrix.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/matrix.hpp
rename to Example/glm/matrix.hpp
diff --git a/TP_Geom3D_2018/glm/packing.hpp b/Example/glm/packing.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/packing.hpp
rename to Example/glm/packing.hpp
diff --git a/TP_Geom3D_2018/glm/trigonometric.hpp b/Example/glm/trigonometric.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/trigonometric.hpp
rename to Example/glm/trigonometric.hpp
diff --git a/TP_Geom3D_2018/glm/vec2.hpp b/Example/glm/vec2.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/vec2.hpp
rename to Example/glm/vec2.hpp
diff --git a/TP_Geom3D_2018/glm/vec3.hpp b/Example/glm/vec3.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/vec3.hpp
rename to Example/glm/vec3.hpp
diff --git a/TP_Geom3D_2018/glm/vec4.hpp b/Example/glm/vec4.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/vec4.hpp
rename to Example/glm/vec4.hpp
diff --git a/TP_Geom3D_2018/glm/vector_relational.hpp b/Example/glm/vector_relational.hpp
similarity index 100%
rename from TP_Geom3D_2018/glm/vector_relational.hpp
rename to Example/glm/vector_relational.hpp
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/.qmake.stash b/src/.qmake.stash
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/.qmake.stash
rename to src/.qmake.stash
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Makefile b/src/Makefile
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Makefile
rename to src/Makefile
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/Makefile b/src/OGLRender/Makefile
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/Makefile
rename to src/OGLRender/Makefile
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/Makefile.Debug b/src/OGLRender/Makefile.Debug
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/Makefile.Debug
rename to src/OGLRender/Makefile.Debug
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/Makefile.Release b/src/OGLRender/Makefile.Release
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/Makefile.Release
rename to src/OGLRender/Makefile.Release
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/OGLRender.vc.pdb b/src/OGLRender/debug/OGLRender.vc.pdb
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/OGLRender.vc.pdb
rename to src/OGLRender/debug/OGLRender.vc.pdb
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/glew.obj b/src/OGLRender/debug/glew.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/glew.obj
rename to src/OGLRender/debug/glew.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/grid2d.obj b/src/OGLRender/debug/grid2d.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/grid2d.obj
rename to src/OGLRender/debug/grid2d.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shader.obj b/src/OGLRender/debug/shader.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shader.obj
rename to src/OGLRender/debug/shader.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shaderprogram.obj b/src/OGLRender/debug/shaderprogram.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shaderprogram.obj
rename to src/OGLRender/debug/shaderprogram.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shaderprogramcolor.obj b/src/OGLRender/debug/shaderprogramcolor.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shaderprogramcolor.obj
rename to src/OGLRender/debug/shaderprogramcolor.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shaderprogramflat.obj b/src/OGLRender/debug/shaderprogramflat.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shaderprogramflat.obj
rename to src/OGLRender/debug/shaderprogramflat.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shaderprogramphong.obj b/src/OGLRender/debug/shaderprogramphong.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/OGLRender/debug/shaderprogramphong.obj
rename to src/OGLRender/debug/shaderprogramphong.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/Makefile b/src/Projet_modeling/Makefile
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/Makefile
rename to src/Projet_modeling/Makefile
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/Makefile.Debug b/src/Projet_modeling/Makefile.Debug
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/Makefile.Debug
rename to src/Projet_modeling/Makefile.Debug
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/Makefile.Release b/src/Projet_modeling/Makefile.Release
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/Makefile.Release
rename to src/Projet_modeling/Makefile.Release
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/debug/main.obj b/src/Projet_modeling/debug/main.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/debug/main.obj
rename to src/Projet_modeling/debug/main.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/debug/meshquad.obj b/src/Projet_modeling/debug/meshquad.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/debug/meshquad.obj
rename to src/Projet_modeling/debug/meshquad.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/debug/primitives.obj b/src/Projet_modeling/debug/primitives.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/debug/primitives.obj
rename to src/Projet_modeling/debug/primitives.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/debug/proj_model.vc.pdb b/src/Projet_modeling/debug/proj_model.vc.pdb
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Projet_modeling/debug/proj_model.vc.pdb
rename to src/Projet_modeling/debug/proj_model.vc.pdb
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/Makefile b/src/QGLViewer/Makefile
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/Makefile
rename to src/QGLViewer/Makefile
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/Makefile.Debug b/src/QGLViewer/Makefile.Debug
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/Makefile.Debug
rename to src/QGLViewer/Makefile.Debug
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/Makefile.Release b/src/QGLViewer/Makefile.Release
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/Makefile.Release
rename to src/QGLViewer/Makefile.Release
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/QGLViewer33.vc.pdb b/src/QGLViewer/debug/QGLViewer33.vc.pdb
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/QGLViewer33.vc.pdb
rename to src/QGLViewer/debug/QGLViewer33.vc.pdb
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/camera.obj b/src/QGLViewer/debug/camera.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/camera.obj
rename to src/QGLViewer/debug/camera.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/constraint.obj b/src/QGLViewer/debug/constraint.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/constraint.obj
rename to src/QGLViewer/debug/constraint.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/frame.obj b/src/QGLViewer/debug/frame.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/frame.obj
rename to src/QGLViewer/debug/frame.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/keyFrameInterpolator.obj b/src/QGLViewer/debug/keyFrameInterpolator.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/keyFrameInterpolator.obj
rename to src/QGLViewer/debug/keyFrameInterpolator.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/manipulatedCameraFrame.obj b/src/QGLViewer/debug/manipulatedCameraFrame.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/manipulatedCameraFrame.obj
rename to src/QGLViewer/debug/manipulatedCameraFrame.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/manipulatedFrame.obj b/src/QGLViewer/debug/manipulatedFrame.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/manipulatedFrame.obj
rename to src/QGLViewer/debug/manipulatedFrame.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_camera.cpp b/src/QGLViewer/debug/moc_camera.cpp
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_camera.cpp
rename to src/QGLViewer/debug/moc_camera.cpp
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_camera.obj b/src/QGLViewer/debug/moc_camera.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_camera.obj
rename to src/QGLViewer/debug/moc_camera.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_frame.cpp b/src/QGLViewer/debug/moc_frame.cpp
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_frame.cpp
rename to src/QGLViewer/debug/moc_frame.cpp
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_frame.obj b/src/QGLViewer/debug/moc_frame.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_frame.obj
rename to src/QGLViewer/debug/moc_frame.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_keyFrameInterpolator.cpp b/src/QGLViewer/debug/moc_keyFrameInterpolator.cpp
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_keyFrameInterpolator.cpp
rename to src/QGLViewer/debug/moc_keyFrameInterpolator.cpp
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_keyFrameInterpolator.obj b/src/QGLViewer/debug/moc_keyFrameInterpolator.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_keyFrameInterpolator.obj
rename to src/QGLViewer/debug/moc_keyFrameInterpolator.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_manipulatedCameraFrame.cpp b/src/QGLViewer/debug/moc_manipulatedCameraFrame.cpp
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_manipulatedCameraFrame.cpp
rename to src/QGLViewer/debug/moc_manipulatedCameraFrame.cpp
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_manipulatedCameraFrame.obj b/src/QGLViewer/debug/moc_manipulatedCameraFrame.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_manipulatedCameraFrame.obj
rename to src/QGLViewer/debug/moc_manipulatedCameraFrame.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_manipulatedFrame.cpp b/src/QGLViewer/debug/moc_manipulatedFrame.cpp
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_manipulatedFrame.cpp
rename to src/QGLViewer/debug/moc_manipulatedFrame.cpp
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_manipulatedFrame.obj b/src/QGLViewer/debug/moc_manipulatedFrame.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_manipulatedFrame.obj
rename to src/QGLViewer/debug/moc_manipulatedFrame.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_predefs.h b/src/QGLViewer/debug/moc_predefs.h
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_predefs.h
rename to src/QGLViewer/debug/moc_predefs.h
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_qglviewer.cpp b/src/QGLViewer/debug/moc_qglviewer.cpp
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_qglviewer.cpp
rename to src/QGLViewer/debug/moc_qglviewer.cpp
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_qglviewer.obj b/src/QGLViewer/debug/moc_qglviewer.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/moc_qglviewer.obj
rename to src/QGLViewer/debug/moc_qglviewer.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/mouseGrabber.obj b/src/QGLViewer/debug/mouseGrabber.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/mouseGrabber.obj
rename to src/QGLViewer/debug/mouseGrabber.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/qglviewer.obj b/src/QGLViewer/debug/qglviewer.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/qglviewer.obj
rename to src/QGLViewer/debug/qglviewer.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/quaternion.obj b/src/QGLViewer/debug/quaternion.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/quaternion.obj
rename to src/QGLViewer/debug/quaternion.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/saveSnapshot.obj b/src/QGLViewer/debug/saveSnapshot.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/saveSnapshot.obj
rename to src/QGLViewer/debug/saveSnapshot.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/vec.obj b/src/QGLViewer/debug/vec.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/debug/vec.obj
rename to src/QGLViewer/debug/vec.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/ui_ImageInterface.h b/src/QGLViewer/ui_ImageInterface.h
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/QGLViewer/ui_ImageInterface.h
rename to src/QGLViewer/ui_ImageInterface.h
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/Makefile b/src/Revolution/Makefile
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/Makefile
rename to src/Revolution/Makefile
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/Makefile.Debug b/src/Revolution/Makefile.Debug
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/Makefile.Debug
rename to src/Revolution/Makefile.Debug
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/Makefile.Release b/src/Revolution/Makefile.Release
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/Makefile.Release
rename to src/Revolution/Makefile.Release
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/debug/main.obj b/src/Revolution/debug/main.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/debug/main.obj
rename to src/Revolution/debug/main.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/debug/meshtri.obj b/src/Revolution/debug/meshtri.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/debug/meshtri.obj
rename to src/Revolution/debug/meshtri.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/debug/polygon.obj b/src/Revolution/debug/polygon.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/debug/polygon.obj
rename to src/Revolution/debug/polygon.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/debug/tp_revolution.vc.pdb b/src/Revolution/debug/tp_revolution.vc.pdb
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Revolution/debug/tp_revolution.vc.pdb
rename to src/Revolution/debug/tp_revolution.vc.pdb
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/Makefile b/src/Transfos/Makefile
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/Makefile
rename to src/Transfos/Makefile
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/Makefile.Debug b/src/Transfos/Makefile.Debug
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/Makefile.Debug
rename to src/Transfos/Makefile.Debug
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/Makefile.Release b/src/Transfos/Makefile.Release
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/Makefile.Release
rename to src/Transfos/Makefile.Release
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/debug/main.obj b/src/Transfos/debug/main.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/debug/main.obj
rename to src/Transfos/debug/main.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/debug/primitives.obj b/src/Transfos/debug/primitives.obj
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/debug/primitives.obj
rename to src/Transfos/debug/primitives.obj
diff --git a/build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/debug/tp_transfos.vc.pdb b/src/Transfos/debug/tp_transfos.vc.pdb
similarity index 100%
rename from build-geom3D-Desktop_Qt_5_14_1_MSVC2017_32bit-Debug/Transfos/debug/tp_transfos.vc.pdb
rename to src/Transfos/debug/tp_transfos.vc.pdb