diff --git a/src/Mod/Part/App/HLRBRep/HLRBRep_AlgoPyImp.cpp b/src/Mod/Part/App/HLRBRep/HLRBRep_AlgoPyImp.cpp index 8337afd4b2..1a176548a9 100644 --- a/src/Mod/Part/App/HLRBRep/HLRBRep_AlgoPyImp.cpp +++ b/src/Mod/Part/App/HLRBRep/HLRBRep_AlgoPyImp.cpp @@ -27,11 +27,12 @@ # include # include # include + +# include #endif #include #include -#include #include "HLRBRep/HLRBRep_AlgoPy.h" #include "HLRBRep/HLRBRep_AlgoPy.cpp" diff --git a/src/Mod/Part/App/HLRBRep/HLRBRep_PolyAlgoPyImp.cpp b/src/Mod/Part/App/HLRBRep/HLRBRep_PolyAlgoPyImp.cpp index e5c296dd7e..99b780d9dd 100644 --- a/src/Mod/Part/App/HLRBRep/HLRBRep_PolyAlgoPyImp.cpp +++ b/src/Mod/Part/App/HLRBRep/HLRBRep_PolyAlgoPyImp.cpp @@ -28,11 +28,12 @@ # include # include # include + +# include #endif #include #include -#include #include "HLRBRep/HLRBRep_PolyAlgoPy.h" #include "HLRBRep/HLRBRep_PolyAlgoPy.cpp" diff --git a/src/Mod/Part/App/OpenCascadeAll.h b/src/Mod/Part/App/OpenCascadeAll.h index d9f8caa56f..475b1704ee 100644 --- a/src/Mod/Part/App/OpenCascadeAll.h +++ b/src/Mod/Part/App/OpenCascadeAll.h @@ -377,6 +377,8 @@ #include #include #include +#include +#include #include #include #include @@ -413,6 +415,7 @@ #include #include #include +#include #include #include diff --git a/src/Mod/Part/App/PreCompiled.h b/src/Mod/Part/App/PreCompiled.h index 0cf36e4f2e..804a3216a1 100644 --- a/src/Mod/Part/App/PreCompiled.h +++ b/src/Mod/Part/App/PreCompiled.h @@ -20,7 +20,6 @@ * * ***************************************************************************/ - #ifndef PART_PRECOMPILED_H #define PART_PRECOMPILED_H @@ -36,69 +35,53 @@ # pragma warning( disable : 4786 ) // specifier longer then 255 chars #endif - #ifdef _PreComp_ // standard -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include - #include #include #include #include #include -// QT +// STL +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +// Qt #include // Boost -#include -#include - -#include -#include - -#include -//namespace po = boost::program_options; - -#include -#include -#include - #include +#include +#include +#include +#include #include +// OpenCasCade #include "OpenCascadeAll.h" -#include -#include #elif defined(FC_OS_WIN32) #define WIN32_LEAN_AND_MEAN #ifndef NOMINMAX -#define NOMINMAX +# define NOMINMAX #endif #include #include #endif //_PreComp_ #ifndef _Standard_Version_HeaderFile -#include +# include #endif - #endif diff --git a/src/Mod/Part/App/TopoShape.cpp b/src/Mod/Part/App/TopoShape.cpp index f538576ff6..db2892d768 100644 --- a/src/Mod/Part/App/TopoShape.cpp +++ b/src/Mod/Part/App/TopoShape.cpp @@ -160,11 +160,10 @@ # include #endif +# include +# include #endif // _PreComp_ -#include -#include - #include #include #include diff --git a/src/Mod/Part/Gui/PreCompiled.h b/src/Mod/Part/Gui/PreCompiled.h index e5529a024d..f88b6d206d 100644 --- a/src/Mod/Part/Gui/PreCompiled.h +++ b/src/Mod/Part/Gui/PreCompiled.h @@ -45,118 +45,22 @@ #ifdef _PreComp_ // standard -#include -#include #include -# include -#include +#include // STL -#include -#include -#include -#include -#include #include -#include -#include -#include +#include +#include +#include +#include -// OpenCasCade Base -#include -#include - -#if OCC_VERSION_HEX < 0x070400 -#include -#endif -#include -#include -#include -#include -#include - -#include -#include -#include -#include - -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include - -#include -#include -#include -#include -#include -#include -#include - -# include -# include +// OpenCasCade +#include // Boost -#include -#include +#include +#include // Qt Toolkit #ifndef __QtAll__ @@ -165,33 +69,23 @@ // GL // Include glext before InventorAll -# ifdef FC_OS_WIN32 +#ifdef FC_OS_WIN32 +# include +# include +#else +# ifdef FC_OS_MACOSX +# include +# include +# else +# ifndef GL_GLEXT_PROTOTYPES +# define GL_GLEXT_PROTOTYPES 1 +# endif # include # include -# else -# ifdef FC_OS_MACOSX -# include -# include -# else -# ifndef GL_GLEXT_PROTOTYPES -# define GL_GLEXT_PROTOTYPES 1 -# endif -# include -# include -# endif //FC_OS_MACOSX -# endif //FC_OS_WIN32 +# endif //FC_OS_MACOSX +#endif //FC_OS_WIN32 // Should come after glext.h to avoid warnings -# include - -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include // Inventor includes OpenGL #ifndef __InventorAll__ diff --git a/src/Mod/Part/Gui/ReferenceHighlighter.cpp b/src/Mod/Part/Gui/ReferenceHighlighter.cpp index 480a57db64..a42d50bc7e 100644 --- a/src/Mod/Part/Gui/ReferenceHighlighter.cpp +++ b/src/Mod/Part/Gui/ReferenceHighlighter.cpp @@ -20,15 +20,14 @@ * * ***************************************************************************/ - #include "PreCompiled.h" - #ifndef _PreComp_ -#include -#include +# include +# include + +# include #endif -#include #include "ReferenceHighlighter.h" diff --git a/src/Mod/Part/Gui/ViewProviderExt.cpp b/src/Mod/Part/Gui/ViewProviderExt.cpp index 4b1761d6e7..3eff9506e2 100644 --- a/src/Mod/Part/Gui/ViewProviderExt.cpp +++ b/src/Mod/Part/Gui/ViewProviderExt.cpp @@ -66,10 +66,10 @@ # include # include # include -#endif -#include -#include +# include +# include +#endif #include #include