From 893d7afccc635985e7e8d53dcef46fcbb9d02e0b Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Wed, 1 May 2019 17:34:10 +0200 Subject: [PATCH] Sketcher: PCH --- src/Mod/Sketcher/App/Constraint.cpp | 3 ++- src/Mod/Sketcher/App/ConstraintPyImp.cpp | 6 ++++- src/Mod/Sketcher/App/PreCompiled.h | 25 +++++++++++++++++++++ src/Mod/Sketcher/App/Sketch.cpp | 12 +++++----- src/Mod/Sketcher/App/SketchAnalysis.cpp | 26 ++++++++++------------ src/Mod/Sketcher/App/SketchObject.cpp | 3 +-- src/Mod/Sketcher/App/SketchObjectPyImp.cpp | 3 +-- src/Mod/Sketcher/App/SketchPyImp.cpp | 4 ++-- 8 files changed, 53 insertions(+), 29 deletions(-) diff --git a/src/Mod/Sketcher/App/Constraint.cpp b/src/Mod/Sketcher/App/Constraint.cpp index f75920593f..529eee011c 100644 --- a/src/Mod/Sketcher/App/Constraint.cpp +++ b/src/Mod/Sketcher/App/Constraint.cpp @@ -24,13 +24,14 @@ #include "PreCompiled.h" #ifndef _PreComp_ # include +# include #endif #include #include #include #include -#include + #include "Constraint.h" #include "ConstraintPy.h" diff --git a/src/Mod/Sketcher/App/ConstraintPyImp.cpp b/src/Mod/Sketcher/App/ConstraintPyImp.cpp index a309e9c66e..076ef24778 100644 --- a/src/Mod/Sketcher/App/ConstraintPyImp.cpp +++ b/src/Mod/Sketcher/App/ConstraintPyImp.cpp @@ -21,7 +21,11 @@ ***************************************************************************/ #include "PreCompiled.h" -#include + +#ifndef _PreComp_ +# include +#endif + #include "Constraint.h" #include "ConstraintPy.h" #include "ConstraintPy.cpp" diff --git a/src/Mod/Sketcher/App/PreCompiled.h b/src/Mod/Sketcher/App/PreCompiled.h index 5b3a516681..b7c638abc7 100644 --- a/src/Mod/Sketcher/App/PreCompiled.h +++ b/src/Mod/Sketcher/App/PreCompiled.h @@ -52,11 +52,36 @@ #include #include +#include +#include + +// QT +#include + +// Boost +#include +#include + +// Opencascade #include + // Other needed opencascade # include # include # include +# include +# include +# include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include diff --git a/src/Mod/Sketcher/App/Sketch.cpp b/src/Mod/Sketcher/App/Sketch.cpp index aaff3c7087..d4ed50a121 100644 --- a/src/Mod/Sketcher/App/Sketch.cpp +++ b/src/Mod/Sketcher/App/Sketch.cpp @@ -28,6 +28,11 @@ # include # include # include +# include +# include +# include +# include +# include #endif #include @@ -50,15 +55,8 @@ #include #include -#include -#include -#include - #include "Sketch.h" #include "Constraint.h" -#include - -#include using namespace Sketcher; using namespace Base; diff --git a/src/Mod/Sketcher/App/SketchAnalysis.cpp b/src/Mod/Sketcher/App/SketchAnalysis.cpp index 976efdb04c..c22a13b91e 100644 --- a/src/Mod/Sketcher/App/SketchAnalysis.cpp +++ b/src/Mod/Sketcher/App/SketchAnalysis.cpp @@ -26,20 +26,20 @@ #ifndef _PreComp_ # include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include #endif -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - #include #include @@ -47,8 +47,6 @@ #include #include -#include - #include "SketchAnalysis.h" using namespace Sketcher; diff --git a/src/Mod/Sketcher/App/SketchObject.cpp b/src/Mod/Sketcher/App/SketchObject.cpp index 17e563d6c6..7724f5d6ab 100644 --- a/src/Mod/Sketcher/App/SketchObject.cpp +++ b/src/Mod/Sketcher/App/SketchObject.cpp @@ -58,11 +58,10 @@ # include # include # include +# include //# include #endif -#include - #include #include #include diff --git a/src/Mod/Sketcher/App/SketchObjectPyImp.cpp b/src/Mod/Sketcher/App/SketchObjectPyImp.cpp index bde505abee..3ef89007d3 100644 --- a/src/Mod/Sketcher/App/SketchObjectPyImp.cpp +++ b/src/Mod/Sketcher/App/SketchObjectPyImp.cpp @@ -24,10 +24,9 @@ #ifndef _PreComp_ # include # include +# include #endif -#include - #include #include #include diff --git a/src/Mod/Sketcher/App/SketchPyImp.cpp b/src/Mod/Sketcher/App/SketchPyImp.cpp index 01252f5554..58961fbdb7 100644 --- a/src/Mod/Sketcher/App/SketchPyImp.cpp +++ b/src/Mod/Sketcher/App/SketchPyImp.cpp @@ -48,7 +48,7 @@ std::string SketchPy::representation(void) const PyObject *SketchPy::PyMake(struct _typeobject *, PyObject *, PyObject *) // Python wrapper { - // create a new instance of SketchPy and the Twin object + // create a new instance of SketchPy and the Twin object return new SketchPy(new Sketch()); } @@ -214,7 +214,7 @@ PyObject *SketchPy::getCustomAttributes(const char* /*attr*/) const int SketchPy::setCustomAttributes(const char* /*attr*/, PyObject* /*obj*/) { - return 0; + return 0; }