diff --git a/src/Mod/MeshPart/App/AppMeshPart.cpp b/src/Mod/MeshPart/App/AppMeshPart.cpp
index c4b0ac005e..6483d22c43 100644
--- a/src/Mod/MeshPart/App/AppMeshPart.cpp
+++ b/src/Mod/MeshPart/App/AppMeshPart.cpp
@@ -23,8 +23,8 @@
#include "PreCompiled.h"
#include
-#include
#include
+#include
namespace MeshPart {
diff --git a/src/Mod/MeshPart/App/AppMeshPartPy.cpp b/src/Mod/MeshPart/App/AppMeshPartPy.cpp
index fbf872d55e..05eb911083 100644
--- a/src/Mod/MeshPart/App/AppMeshPartPy.cpp
+++ b/src/Mod/MeshPart/App/AppMeshPartPy.cpp
@@ -20,33 +20,29 @@
* *
***************************************************************************/
-
#include "PreCompiled.h"
#ifndef _PreComp_
# include
# include
#endif
-#include
-#include
-
-#include
#include
-#include
#include
-#include
-#include
#include
-#include
+#include
+#include
+#include
#include
+#include
#include
+#include
#include
#include
-#include
-#include
+
#include "MeshAlgos.h"
#include "Mesher.h"
+
namespace MeshPart {
class Module : public Py::ExtensionModule
{
diff --git a/src/Mod/MeshPart/App/CurveProjector.cpp b/src/Mod/MeshPart/App/CurveProjector.cpp
index 9e2d8d1399..deb0d5eff3 100644
--- a/src/Mod/MeshPart/App/CurveProjector.cpp
+++ b/src/Mod/MeshPart/App/CurveProjector.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-
#include "PreCompiled.h"
#ifndef _PreComp_
# ifdef FC_OS_LINUX
@@ -28,41 +27,36 @@
# endif
# include
# include
+# include
# include
# include
# include
# include
# include
# include
+# include
+# include
+# include
# include
+# include
# include
# include
# include
-# include
-# include
-# include
-# include
-# include
#endif
-
-#include "MeshAlgos.h"
-#include "CurveProjector.h"
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-#include
#include
#include
#include
#include
+#include
+#include
+#include
+#include
+#include
+
+#include "MeshAlgos.h"
+
using namespace MeshPart;
using MeshCore::MeshKernel;
diff --git a/src/Mod/MeshPart/App/CurveProjector.h b/src/Mod/MeshPart/App/CurveProjector.h
index ac5f558e1f..4fb0d5ff37 100644
--- a/src/Mod/MeshPart/App/CurveProjector.h
+++ b/src/Mod/MeshPart/App/CurveProjector.h
@@ -20,21 +20,19 @@
* *
***************************************************************************/
-
#ifndef _CurveProjector_h_
#define _CurveProjector_h_
#ifdef FC_USE_GTS
-# include
+# include
#endif
-#include
#include
-#include
#include
#include
+
namespace MeshCore
{
class MeshKernel;
diff --git a/src/Mod/MeshPart/App/MeshAlgos.cpp b/src/Mod/MeshPart/App/MeshAlgos.cpp
index 4719e1a2a1..3699437022 100644
--- a/src/Mod/MeshPart/App/MeshAlgos.cpp
+++ b/src/Mod/MeshPart/App/MeshAlgos.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-
#include "PreCompiled.h"
#ifndef _PreComp_
# ifdef FC_OS_LINUX
@@ -28,21 +27,15 @@
# endif
#endif
+#include
+#include
+#include
+#include
+#include
+#include
#include "MeshAlgos.h"
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-#include
-#include
-#include
-#include
using namespace MeshPart;
using namespace MeshCore;
diff --git a/src/Mod/MeshPart/App/MeshAlgos.h b/src/Mod/MeshPart/App/MeshAlgos.h
index 686caa99fa..2e8b1827c4 100644
--- a/src/Mod/MeshPart/App/MeshAlgos.h
+++ b/src/Mod/MeshPart/App/MeshAlgos.h
@@ -20,20 +20,18 @@
* *
***************************************************************************/
-
#ifndef _MeshAlgos_h_
#define _MeshAlgos_h_
#ifdef FC_USE_GTS
-# include
+# include
#endif
#include
-#include
-
#include "CurveProjector.h"
+
class TopoDS_Edge;
class TopoDS_Shape;
diff --git a/src/Mod/MeshPart/App/MeshFlattening.cpp b/src/Mod/MeshPart/App/MeshFlattening.cpp
index 049956d10f..9d1290373d 100644
--- a/src/Mod/MeshPart/App/MeshFlattening.cpp
+++ b/src/Mod/MeshPart/App/MeshFlattening.cpp
@@ -20,23 +20,23 @@
* *
***************************************************************************/
-
#include "PreCompiled.h"
+#ifndef _PreComp_
+# include