[FEM] FemMesh*: remove unused includes
- also sort includes
This commit is contained in:
@@ -20,37 +20,28 @@
|
||||
* *
|
||||
***************************************************************************/
|
||||
|
||||
|
||||
#include "PreCompiled.h"
|
||||
|
||||
#ifndef _PreComp_
|
||||
# include <Python.h>
|
||||
# include <cstdlib>
|
||||
# include <memory>
|
||||
|
||||
# include <Bnd_Box.hxx>
|
||||
# include <BRep_Tool.hxx>
|
||||
# include <BRepBndLib.hxx>
|
||||
# include <BRepExtrema_DistShapeShape.hxx>
|
||||
# include <TopoDS_Vertex.hxx>
|
||||
# include <BRepBuilderAPI_MakeVertex.hxx>
|
||||
# include <BRepExtrema_DistShapeShape.hxx>
|
||||
# include <gp_Pnt.hxx>
|
||||
# include <TopoDS_Face.hxx>
|
||||
# include <TopoDS_Solid.hxx>
|
||||
# include <TopoDS_Shape.hxx>
|
||||
# include <ShapeAnalysis_ShapeTolerance.hxx>
|
||||
|
||||
# include <boost/assign/list_of.hpp>
|
||||
# include <boost/tokenizer.hpp> //to simplify parsing input files we use the boost lib
|
||||
|
||||
# include <SMDS_MeshGroup.hxx>
|
||||
# include <SMESH_Gen.hxx>
|
||||
# include <SMESH_Group.hxx>
|
||||
# include <SMESH_Mesh.hxx>
|
||||
# include <SMESH_MeshEditor.hxx>
|
||||
# include <SMESH_Group.hxx>
|
||||
# include <SMDS_MeshGroup.hxx>
|
||||
# include <SMESHDS_GroupBase.hxx>
|
||||
# include <SMESHDS_Group.hxx>
|
||||
# include <SMESHDS_GroupBase.hxx>
|
||||
# include <SMESHDS_Mesh.hxx>
|
||||
# include <SMDS_VolumeTool.hxx>
|
||||
# include <StdMeshers_MaxLength.hxx>
|
||||
# include <StdMeshers_LocalLength.hxx>
|
||||
# include <StdMeshers_MaxElementArea.hxx>
|
||||
@@ -60,33 +51,32 @@
|
||||
# include <StdMeshers_StartEndLength.hxx>
|
||||
# include <StdMeshers_QuadranglePreference.hxx>
|
||||
# include <StdMeshers_Quadrangle_2D.hxx>
|
||||
# include <StdMeshers_QuadraticMesh.hxx>
|
||||
# include <TopoDS_Face.hxx>
|
||||
# include <TopoDS_Shape.hxx>
|
||||
# include <TopoDS_Solid.hxx>
|
||||
# include <TopoDS_Vertex.hxx>
|
||||
|
||||
# include <boost/assign/list_of.hpp>
|
||||
# include <boost/tokenizer.hpp> //to simplify parsing input files we use the boost lib
|
||||
#endif
|
||||
|
||||
#include <Base/Writer.h>
|
||||
#include <Base/Reader.h>
|
||||
#include <Base/Stream.h>
|
||||
#include <App/Application.h>
|
||||
#include <Base/Console.h>
|
||||
#include <Base/Exception.h>
|
||||
#include <Base/FileInfo.h>
|
||||
#include <Base/Reader.h>
|
||||
#include <Base/Stream.h>
|
||||
#include <Base/TimeInfo.h>
|
||||
#include <Base/Console.h>
|
||||
#include <Base/Interpreter.h>
|
||||
#include <App/Application.h>
|
||||
|
||||
#include <Mod/Mesh/App/Core/MeshKernel.h>
|
||||
#include <Mod/Mesh/App/Core/Evaluation.h>
|
||||
#include <Base/Writer.h>
|
||||
#include <Mod/Mesh/App/Core/Iterator.h>
|
||||
|
||||
#include "FemMesh.h"
|
||||
#include <FemMeshPy.h>
|
||||
|
||||
#ifdef FC_USE_VTK
|
||||
#include "FemVTKTools.h"
|
||||
# include "FemVTKTools.h"
|
||||
#endif
|
||||
|
||||
# include <FemMeshPy.h>
|
||||
|
||||
|
||||
|
||||
|
||||
using namespace Fem;
|
||||
using namespace Base;
|
||||
|
||||
@@ -23,15 +23,16 @@
|
||||
#ifndef FEM_FEMMESH_H
|
||||
#define FEM_FEMMESH_H
|
||||
|
||||
#include <list>
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
#include <SMESH_Version.h>
|
||||
|
||||
#include <App/ComplexGeoData.h>
|
||||
#include <Base/Quantity.h>
|
||||
#include <Mod/Fem/FemGlobal.h>
|
||||
|
||||
#include <vector>
|
||||
#include <list>
|
||||
#include <memory>
|
||||
#include <SMESH_Version.h>
|
||||
|
||||
|
||||
class SMESH_Gen;
|
||||
class SMESH_Mesh;
|
||||
|
||||
@@ -22,12 +22,13 @@
|
||||
|
||||
#include "PreCompiled.h"
|
||||
|
||||
#include "FemMeshObject.h"
|
||||
#include "FemMesh.h"
|
||||
#include <App/DocumentObjectPy.h>
|
||||
#include <App/FeaturePythonPyImp.h>
|
||||
#include <Base/Placement.h>
|
||||
|
||||
#include "FemMeshObject.h"
|
||||
#include "FemMesh.h"
|
||||
|
||||
|
||||
using namespace Fem;
|
||||
using namespace App;
|
||||
|
||||
@@ -20,24 +20,20 @@
|
||||
* *
|
||||
***************************************************************************/
|
||||
|
||||
|
||||
#include "PreCompiled.h"
|
||||
|
||||
#ifndef _PreComp_
|
||||
# include <sstream>
|
||||
#endif
|
||||
|
||||
#include <Base/Console.h>
|
||||
#include <Base/Writer.h>
|
||||
#include <Base/Reader.h>
|
||||
#include <Base/Exception.h>
|
||||
#include <Base/FileInfo.h>
|
||||
#include <Base/Stream.h>
|
||||
#include <Base/PlacementPy.h>
|
||||
#include <Base/Reader.h>
|
||||
#include <Base/Writer.h>
|
||||
|
||||
#include "FemMeshProperty.h"
|
||||
#include "FemMeshPy.h"
|
||||
|
||||
|
||||
using namespace Fem;
|
||||
|
||||
TYPESYSTEM_SOURCE(Fem::PropertyFemMesh , App::PropertyComplexGeoData)
|
||||
|
||||
@@ -20,39 +20,32 @@
|
||||
* *
|
||||
***************************************************************************/
|
||||
|
||||
|
||||
#include "PreCompiled.h"
|
||||
|
||||
#ifndef _PreComp_
|
||||
# include <algorithm>
|
||||
# include <stdexcept>
|
||||
# include <Python.h>
|
||||
# include <SMESH_Gen.hxx>
|
||||
# include <SMESH_Group.hxx>
|
||||
# include <SMESH_Mesh.hxx>
|
||||
# include <SMESHDS_Group.hxx>
|
||||
# include <SMDSAbs_ElementType.hxx>
|
||||
# include <SMDS_MeshElement.hxx>
|
||||
# include <SMDS_VolumeTool.hxx>
|
||||
# include <SMESHDS_Mesh.hxx>
|
||||
|
||||
# include <TopoDS_Shape.hxx>
|
||||
# include <TopoDS_Face.hxx>
|
||||
# include <TopoDS.hxx>
|
||||
# include <TopoDS_Face.hxx>
|
||||
# include <TopoDS_Shape.hxx>
|
||||
#endif
|
||||
|
||||
#include <Base/VectorPy.h>
|
||||
#include <Base/MatrixPy.h>
|
||||
#include <Base/PlacementPy.h>
|
||||
#include <Base/QuantityPy.h>
|
||||
|
||||
#include <Mod/Part/App/TopoShapePy.h>
|
||||
#include <Mod/Part/App/TopoShapeSolidPy.h>
|
||||
#include <Mod/Part/App/TopoShapeFacePy.h>
|
||||
#include <Mod/Part/App/TopoShapeEdgePy.h>
|
||||
#include <Mod/Part/App/TopoShapeVertexPy.h>
|
||||
#include <Base/VectorPy.h>
|
||||
#include <Mod/Part/App/TopoShape.h>
|
||||
|
||||
#include <Mod/Part/App/TopoShapePy.h>
|
||||
#include <Mod/Part/App/TopoShapeEdgePy.h>
|
||||
#include <Mod/Part/App/TopoShapeFacePy.h>
|
||||
#include <Mod/Part/App/TopoShapeSolidPy.h>
|
||||
#include <Mod/Part/App/TopoShapeVertexPy.h>
|
||||
#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
|
||||
|
||||
@@ -20,34 +20,27 @@
|
||||
* *
|
||||
***************************************************************************/
|
||||
|
||||
|
||||
#include "PreCompiled.h"
|
||||
#include <SMESH_Version.h>
|
||||
|
||||
#ifndef _PreComp_
|
||||
# include <Python.h>
|
||||
# include <SMESH_Gen.hxx>
|
||||
# include <SMESHDS_Mesh.hxx>
|
||||
# include <SMESH_Mesh.hxx>
|
||||
# include <SMDS_VolumeTool.hxx>
|
||||
|
||||
# include <BRepBuilderAPI_Copy.hxx>
|
||||
# include <BRepTools.hxx>
|
||||
|
||||
# ifdef FCWithNetgen
|
||||
# include <NETGENPlugin_SimpleHypothesis_3D.hxx>
|
||||
# include <NETGENPlugin_Hypothesis.hxx>
|
||||
# include <NETGENPlugin_Mesher.hxx>
|
||||
# endif
|
||||
|
||||
#endif
|
||||
|
||||
#include <App/DocumentObjectPy.h>
|
||||
#include <Base/Console.h>
|
||||
#include <Mod/Part/App/PartFeature.h>
|
||||
|
||||
#include "FemMeshShapeNetgenObject.h"
|
||||
#include "FemMesh.h"
|
||||
#include <App/DocumentObjectPy.h>
|
||||
#include <Base/Placement.h>
|
||||
#include <Mod/Part/App/PartFeature.h>
|
||||
#include <Base/Console.h>
|
||||
|
||||
|
||||
using namespace Fem;
|
||||
using namespace App;
|
||||
|
||||
@@ -25,51 +25,32 @@
|
||||
|
||||
#ifndef _PreComp_
|
||||
# include <Python.h>
|
||||
# include <BRepBuilderAPI_Copy.hxx>
|
||||
# include <BRepTools.hxx>
|
||||
# include <SMESH_Gen.hxx>
|
||||
# include <SMESH_Mesh.hxx>
|
||||
# include <SMDS_VolumeTool.hxx>
|
||||
# include <StdMeshers_Arithmetic1D.hxx>
|
||||
# include <StdMeshers_AutomaticLength.hxx>
|
||||
# include <StdMeshers_MaxLength.hxx>
|
||||
# include <StdMeshers_LocalLength.hxx>
|
||||
# include <StdMeshers_MaxElementArea.hxx>
|
||||
# include <StdMeshers_NotConformAllowed.hxx>
|
||||
# include <StdMeshers_QuadranglePreference.hxx>
|
||||
# include <StdMeshers_Quadrangle_2D.hxx>
|
||||
# include <StdMeshers_Regular_1D.hxx>
|
||||
# include <StdMeshers_UseExisting_1D2D.hxx>
|
||||
# include <StdMeshers_CompositeSegment_1D.hxx>
|
||||
# include <StdMeshers_Deflection1D.hxx>
|
||||
# include <StdMeshers_Hexa_3D.hxx>
|
||||
# include <StdMeshers_LayerDistribution.hxx>
|
||||
# include <StdMeshers_LengthFromEdges.hxx>
|
||||
# include <StdMeshers_MaxElementVolume.hxx>
|
||||
# include <StdMeshers_MEFISTO_2D.hxx>
|
||||
# include <StdMeshers_NumberOfLayers.hxx>
|
||||
# include <StdMeshers_NumberOfSegments.hxx>
|
||||
# include <StdMeshers_Prism_3D.hxx>
|
||||
# include <StdMeshers_Projection_1D.hxx>
|
||||
# include <StdMeshers_Projection_2D.hxx>
|
||||
# include <StdMeshers_Projection_3D.hxx>
|
||||
# include <StdMeshers_QuadraticMesh.hxx>
|
||||
# include <StdMeshers_RadialPrism_3D.hxx>
|
||||
# include <StdMeshers_SegmentAroundVertex_0D.hxx>
|
||||
# include <StdMeshers_ProjectionSource1D.hxx>
|
||||
# include <StdMeshers_ProjectionSource2D.hxx>
|
||||
# include <StdMeshers_ProjectionSource3D.hxx>
|
||||
# include <StdMeshers_SegmentLengthAroundVertex.hxx>
|
||||
# include <StdMeshers_StartEndLength.hxx>
|
||||
# include <StdMeshers_CompositeHexa_3D.hxx>
|
||||
|
||||
# include <BRepBuilderAPI_Copy.hxx>
|
||||
# include <BRepTools.hxx>
|
||||
#endif
|
||||
|
||||
#include <App/DocumentObjectPy.h>
|
||||
#include <Mod/Part/App/PartFeature.h>
|
||||
|
||||
#include "FemMeshShapeObject.h"
|
||||
#include "FemMesh.h"
|
||||
#include <App/DocumentObjectPy.h>
|
||||
#include <Base/Placement.h>
|
||||
#include <Mod/Part/App/PartFeature.h>
|
||||
|
||||
|
||||
using namespace Fem;
|
||||
using namespace App;
|
||||
|
||||
@@ -20,13 +20,12 @@
|
||||
* *
|
||||
***************************************************************************/
|
||||
|
||||
|
||||
#ifndef Fem_FemMeshShapeObject_H
|
||||
#define Fem_FemMeshShapeObject_H
|
||||
|
||||
|
||||
#include "FemMeshObject.h"
|
||||
|
||||
|
||||
namespace Fem
|
||||
{
|
||||
|
||||
|
||||
Reference in New Issue
Block a user