diff --git a/src/Mod/Raytracing/App/AppRaytracing.cpp b/src/Mod/Raytracing/App/AppRaytracing.cpp
index 53a6f3dd8e..ba66b72a26 100644
--- a/src/Mod/Raytracing/App/AppRaytracing.cpp
+++ b/src/Mod/Raytracing/App/AppRaytracing.cpp
@@ -23,14 +23,14 @@
#include "PreCompiled.h"
#include
-#include
#include
+#include
+#include "LuxFeature.h"
+#include "LuxProject.h"
#include "RayFeature.h"
#include "RayProject.h"
#include "RaySegment.h"
-#include "LuxFeature.h"
-#include "LuxProject.h"
namespace Raytracing {
diff --git a/src/Mod/Raytracing/App/AppRaytracingPy.cpp b/src/Mod/Raytracing/App/AppRaytracingPy.cpp
index 20fa6df33e..0e08725f14 100644
--- a/src/Mod/Raytracing/App/AppRaytracingPy.cpp
+++ b/src/Mod/Raytracing/App/AppRaytracingPy.cpp
@@ -22,22 +22,18 @@
#include "PreCompiled.h"
-#include
-#include
+#include
#include
#include
#include
#include
-#include "PovTools.h"
+#include
+
#include "LuxTools.h"
// automatically generated.....
#include "FreeCADpov.h"
-#include
-#include
-#include
-
using namespace std;
diff --git a/src/Mod/Raytracing/App/LuxFeature.cpp b/src/Mod/Raytracing/App/LuxFeature.cpp
index ac9c587b94..e2c0defe7e 100644
--- a/src/Mod/Raytracing/App/LuxFeature.cpp
+++ b/src/Mod/Raytracing/App/LuxFeature.cpp
@@ -20,22 +20,18 @@
* *
***************************************************************************/
-
#include "PreCompiled.h"
#ifndef _PreComp_
+# include
# include
#endif
-#include
-#include
#include
#include "LuxFeature.h"
#include "LuxTools.h"
-#include
-
using namespace Raytracing;
using namespace std;
diff --git a/src/Mod/Raytracing/App/LuxFeature.h b/src/Mod/Raytracing/App/LuxFeature.h
index e69248844a..9b73535eb2 100644
--- a/src/Mod/Raytracing/App/LuxFeature.h
+++ b/src/Mod/Raytracing/App/LuxFeature.h
@@ -20,14 +20,11 @@
* *
***************************************************************************/
-
#ifndef _LuxFeature_h_
#define _LuxFeature_h_
#include
#include
-#include
-#include
#include "RaySegment.h"
diff --git a/src/Mod/Raytracing/App/LuxProject.cpp b/src/Mod/Raytracing/App/LuxProject.cpp
index 19dcce0cd7..aec6c9cd95 100644
--- a/src/Mod/Raytracing/App/LuxProject.cpp
+++ b/src/Mod/Raytracing/App/LuxProject.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-
#include "PreCompiled.h"
#ifndef _PreComp_
@@ -28,12 +27,13 @@
# include
#endif
-#include
-#include
#include
+#include
+#include
+
#include "LuxProject.h"
#include "LuxFeature.h"
-#include "LuxTools.h"
+
using namespace Raytracing;
using namespace std;
diff --git a/src/Mod/Raytracing/App/LuxProject.h b/src/Mod/Raytracing/App/LuxProject.h
index cf850972c2..44e494561b 100644
--- a/src/Mod/Raytracing/App/LuxProject.h
+++ b/src/Mod/Raytracing/App/LuxProject.h
@@ -20,17 +20,14 @@
* *
***************************************************************************/
-
-
-
#ifndef _LuxProject_h_
#define _LuxProject_h_
#include
-#include
#include
#include
+
namespace Raytracing
{
diff --git a/src/Mod/Raytracing/App/LuxTools.cpp b/src/Mod/Raytracing/App/LuxTools.cpp
index 86db2ee16f..7e280965b9 100644
--- a/src/Mod/Raytracing/App/LuxTools.cpp
+++ b/src/Mod/Raytracing/App/LuxTools.cpp
@@ -23,28 +23,22 @@
#include "PreCompiled.h"
#ifndef _PreComp_
-# include
+# include
+
# include
-# include
-# include
-# include
# include
# include
# include
-# include
+
#endif
#include
-#include
#include
-#include
-#include
-#include
-
+#include
#include "PovTools.h"
#include "LuxTools.h"
-#include
+
using Base::Console;
diff --git a/src/Mod/Raytracing/App/LuxTools.h b/src/Mod/Raytracing/App/LuxTools.h
index ae7f501a91..ea6a480b9f 100644
--- a/src/Mod/Raytracing/App/LuxTools.h
+++ b/src/Mod/Raytracing/App/LuxTools.h
@@ -20,15 +20,14 @@
* *
***************************************************************************/
-
#ifndef _LuxTools_h_
#define _LuxTools_h_
-#include
#include
#include "PovTools.h"
+
class TopoDS_Shape;
class TopoDS_Face;
diff --git a/src/Mod/Raytracing/App/PovTools.cpp b/src/Mod/Raytracing/App/PovTools.cpp
index 4dbba9fe5d..3aa6c0a74d 100644
--- a/src/Mod/Raytracing/App/PovTools.cpp
+++ b/src/Mod/Raytracing/App/PovTools.cpp
@@ -23,26 +23,22 @@
#include "PreCompiled.h"
#ifndef _PreComp_
-# include
+# include
+
# include
-# include
-# include
-# include
# include
# include
# include
-# include
#endif
+#include
#include
-#include
#include
#include
-#include
-
+#include
#include "PovTools.h"
-#include
+
using Base::Console;
diff --git a/src/Mod/Raytracing/App/PovTools.h b/src/Mod/Raytracing/App/PovTools.h
index afcbc50958..ef290abac3 100644
--- a/src/Mod/Raytracing/App/PovTools.h
+++ b/src/Mod/Raytracing/App/PovTools.h
@@ -20,14 +20,15 @@
* *
***************************************************************************/
-
#ifndef _PovTools_h_
#define _PovTools_h_
#include
#include
+
#include
+
class TopoDS_Shape;
class TopoDS_Face;
diff --git a/src/Mod/Raytracing/App/PreCompiled.h b/src/Mod/Raytracing/App/PreCompiled.h
index e335cc7b4e..c190b6bd80 100644
--- a/src/Mod/Raytracing/App/PreCompiled.h
+++ b/src/Mod/Raytracing/App/PreCompiled.h
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-
#ifndef __PRECOMPILED__
#define __PRECOMPILED__
@@ -32,9 +31,9 @@
#include
#include
-
// STL
#include
+#include
#include
#include
#include