From d8bc205b756ec625b510ce7276e3ee7d40ccfa15 Mon Sep 17 00:00:00 2001 From: Uwe Date: Mon, 3 Oct 2022 00:47:24 +0200 Subject: [PATCH] [FEM] FemMesh*: remove unused includes - also sort includes --- src/Mod/Fem/App/FemMesh.cpp | 48 ++++++++------------ src/Mod/Fem/App/FemMesh.h | 11 +++-- src/Mod/Fem/App/FemMeshObject.cpp | 9 ++-- src/Mod/Fem/App/FemMeshProperty.cpp | 10 ++-- src/Mod/Fem/App/FemMeshPyImp.cpp | 24 ++++------ src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp | 17 ++----- src/Mod/Fem/App/FemMeshShapeObject.cpp | 31 +++---------- src/Mod/Fem/App/FemMeshShapeObject.h | 3 +- 8 files changed, 53 insertions(+), 100 deletions(-) diff --git a/src/Mod/Fem/App/FemMesh.cpp b/src/Mod/Fem/App/FemMesh.cpp index 930541924c..909b26fa39 100644 --- a/src/Mod/Fem/App/FemMesh.cpp +++ b/src/Mod/Fem/App/FemMesh.cpp @@ -20,37 +20,28 @@ * * ***************************************************************************/ - #include "PreCompiled.h" #ifndef _PreComp_ # include # include # include + # include # include # include -# include -# include # include +# include # include -# include -# include -# include # include - -# include -# include //to simplify parsing input files we use the boost lib - +# include # include +# include # include # include -# include -# include -# include # include +# include # include -# include # include # include # include @@ -60,33 +51,32 @@ # include # include # include -# include +# include +# include +# include +# include +# include +# include //to simplify parsing input files we use the boost lib #endif -#include -#include -#include +#include +#include #include #include +#include +#include #include -#include -#include -#include - -#include -#include +#include #include #include "FemMesh.h" +#include + #ifdef FC_USE_VTK -#include "FemVTKTools.h" +# include "FemVTKTools.h" #endif -# include - - - using namespace Fem; using namespace Base; diff --git a/src/Mod/Fem/App/FemMesh.h b/src/Mod/Fem/App/FemMesh.h index 9b054e1301..cd50d445b3 100644 --- a/src/Mod/Fem/App/FemMesh.h +++ b/src/Mod/Fem/App/FemMesh.h @@ -23,15 +23,16 @@ #ifndef FEM_FEMMESH_H #define FEM_FEMMESH_H +#include +#include +#include + +#include + #include #include #include -#include -#include -#include -#include - class SMESH_Gen; class SMESH_Mesh; diff --git a/src/Mod/Fem/App/FemMeshObject.cpp b/src/Mod/Fem/App/FemMeshObject.cpp index 8c056e9bb8..59fd2aa160 100644 --- a/src/Mod/Fem/App/FemMeshObject.cpp +++ b/src/Mod/Fem/App/FemMeshObject.cpp @@ -23,15 +23,14 @@ #include "PreCompiled.h" -#ifndef _PreComp_ -#endif - -#include "FemMeshObject.h" -#include "FemMesh.h" #include #include #include +#include "FemMeshObject.h" +#include "FemMesh.h" + + using namespace Fem; using namespace App; diff --git a/src/Mod/Fem/App/FemMeshProperty.cpp b/src/Mod/Fem/App/FemMeshProperty.cpp index 96c28688e5..cc5a52947b 100644 --- a/src/Mod/Fem/App/FemMeshProperty.cpp +++ b/src/Mod/Fem/App/FemMeshProperty.cpp @@ -20,24 +20,20 @@ * * ***************************************************************************/ - #include "PreCompiled.h" #ifndef _PreComp_ # include #endif -#include -#include -#include -#include -#include -#include #include +#include +#include #include "FemMeshProperty.h" #include "FemMeshPy.h" + using namespace Fem; TYPESYSTEM_SOURCE(Fem::PropertyFemMesh , App::PropertyComplexGeoData) diff --git a/src/Mod/Fem/App/FemMeshPyImp.cpp b/src/Mod/Fem/App/FemMeshPyImp.cpp index 4d18185fdb..927281587b 100644 --- a/src/Mod/Fem/App/FemMeshPyImp.cpp +++ b/src/Mod/Fem/App/FemMeshPyImp.cpp @@ -20,39 +20,32 @@ * * ***************************************************************************/ - #include "PreCompiled.h" #ifndef _PreComp_ # include # include # include -# 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 +#include +#include +#include #include "Mod/Fem/App/FemMesh.h" // inclusion of the generated files (generated out of FemMeshPy.xml) @@ -60,6 +53,7 @@ #include "FemMeshPy.cpp" #include "HypothesisPy.h" + using namespace Fem; // returns a string which represents the object e.g. when printed in python diff --git a/src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp b/src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp index b8c587ac5e..dff74d63ab 100644 --- a/src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp +++ b/src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp @@ -20,34 +20,27 @@ * * ***************************************************************************/ - #include "PreCompiled.h" #include #ifndef _PreComp_ # include -# include # include # include -# include - -# include -# include # ifdef FCWithNetgen -# include # include # include # endif - #endif +#include +#include +#include + #include "FemMeshShapeNetgenObject.h" #include "FemMesh.h" -#include -#include -#include -#include + using namespace Fem; using namespace App; diff --git a/src/Mod/Fem/App/FemMeshShapeObject.cpp b/src/Mod/Fem/App/FemMeshShapeObject.cpp index 2e9a5d20a0..81ba8e30d2 100644 --- a/src/Mod/Fem/App/FemMeshShapeObject.cpp +++ b/src/Mod/Fem/App/FemMeshShapeObject.cpp @@ -25,51 +25,32 @@ #ifndef _PreComp_ # 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 #endif +#include +#include + #include "FemMeshShapeObject.h" #include "FemMesh.h" -#include -#include -#include + using namespace Fem; using namespace App; diff --git a/src/Mod/Fem/App/FemMeshShapeObject.h b/src/Mod/Fem/App/FemMeshShapeObject.h index e3ecfe5c29..b731df2ef4 100644 --- a/src/Mod/Fem/App/FemMeshShapeObject.h +++ b/src/Mod/Fem/App/FemMeshShapeObject.h @@ -20,13 +20,12 @@ * * ***************************************************************************/ - #ifndef Fem_FemMeshShapeObject_H #define Fem_FemMeshShapeObject_H - #include "FemMeshObject.h" + namespace Fem {