[Mesh] Imp* - end: remove unused includes

- also some sorting
This commit is contained in:
Uwe
2022-11-11 02:49:22 +01:00
parent 439a2c65cf
commit 356ae47332
16 changed files with 58 additions and 96 deletions

View File

@@ -21,12 +21,12 @@
***************************************************************************/
#include "PreCompiled.h"
#ifndef _PreComp_
#endif
#include <App/Document.h>
#include "Importer.h"
#include "MeshFeature.h"
#include <App/Document.h>
using namespace Mesh;

View File

@@ -20,44 +20,39 @@
* *
***************************************************************************/
#include "PreCompiled.h"
#ifndef _PreComp_
# include <algorithm>
# include <sstream>
#endif
#include <CXX/Objects.hxx>
#include <Base/Builder3D.h>
#include <Base/Console.h>
#include <Base/Converter.h>
#include <Base/Exception.h>
#include <Base/Writer.h>
#include <Base/Reader.h>
#include <Base/Interpreter.h>
#include <Base/Reader.h>
#include <Base/Sequencer.h>
#include <Base/Stream.h>
#include <Base/Tools.h>
#include <Base/ViewProj.h>
#include <Base/Writer.h>
#include "Core/Builder.h"
#include "Core/MeshKernel.h"
#include "Core/Grid.h"
#include "Core/Iterator.h"
#include "Core/Info.h"
#include "Core/TopoAlgorithm.h"
#include "Core/Evaluation.h"
#include "Core/Decimation.h"
#include "Core/Degeneration.h"
#include "Core/Grid.h"
#include "Core/Info.h"
#include "Core/Iterator.h"
#include "Core/MeshKernel.h"
#include "Core/Segmentation.h"
#include "Core/SetOperations.h"
#include "Core/Triangulation.h"
#include "Core/TopoAlgorithm.h"
#include "Core/Trim.h"
#include "Core/TrimByPlane.h"
#include "Core/Visitor.h"
#include "Core/Decimation.h"
#include "Mesh.h"
#include "MeshPy.h"
using namespace Mesh;

View File

@@ -20,30 +20,30 @@
* *
***************************************************************************/
#ifndef MESH_MESH_H
#define MESH_MESH_H
#include <vector>
#include <list>
#include <map>
#include <set>
#include <string>
#include <map>
#include <vector>
#include <App/ComplexGeoData.h>
#include <App/PropertyGeo.h>
#include <Base/Matrix.h>
#include <Base/Tools3D.h>
#include <App/PropertyStandard.h>
#include <App/PropertyGeo.h>
#include <App/ComplexGeoData.h>
#include "Core/MeshKernel.h"
#include "Core/MeshIO.h"
#include "Core/Iterator.h"
#include "MeshPoint.h"
#include "Core/MeshIO.h"
#include "Core/MeshKernel.h"
#include "Facet.h"
#include "MeshPoint.h"
#include "Segment.h"
namespace Py {
class List;
}

View File

@@ -20,24 +20,14 @@
* *
***************************************************************************/
#include "PreCompiled.h"
#ifndef _PreComp_
#endif
#include <Base/Console.h>
#include <Base/Exception.h>
#include <Base/Reader.h>
#include <Base/Writer.h>
#include <App/FeaturePythonPyImp.h>
#include "Core/MeshIO.h"
#include "MeshFeature.h"
#include "MeshFeaturePy.h"
using namespace Mesh;

View File

@@ -20,18 +20,19 @@
* *
***************************************************************************/
#ifndef MESH_FEATURE_H
#define MESH_FEATURE_H
#include <App/GeoFeature.h>
#include <App/GeoFeature.h> // must be before FeatureCustom.h
#include <App/FeatureCustom.h>
#include <App/FeaturePython.h>
#include "Core/MeshKernel.h"
#include "Mesh.h"
#include "MeshProperties.h"
namespace Base{
class XMLReader;
class Writer;

View File

@@ -22,17 +22,13 @@
#include "PreCompiled.h"
#include <Base/Console.h>
#include <Base/Handle.h>
#include "Core/Evaluation.h"
#include "MeshFeature.h"
// inclusion of the generated files (generated out of MeshFeaturePy.xml)
#include <Mod/Mesh/App/MeshPy.h>
#include <Mod/Mesh/App/MeshFeaturePy.h>
#include <Mod/Mesh/App/MeshFeaturePy.cpp>
using namespace Mesh;

View File

@@ -20,16 +20,15 @@
* *
***************************************************************************/
#ifndef MESH_MESHPOINT_H
#define MESH_MESHPOINT_H
#include <climits>
#include <Base/Matrix.h>
#include <Base/Vector3D.h>
#include <Base/Handle.h>
#ifndef MESH_GLOBAL_H
#include <Mod/Mesh/MeshGlobal.h>
# include <Mod/Mesh/MeshGlobal.h>
#endif
using Base::Vector3d;

View File

@@ -20,18 +20,18 @@
* *
***************************************************************************/
#include "PreCompiled.h"
#ifndef _PreComp_
# include <sstream>
#endif
#include <Base/VectorPy.h>
#include "Mesh.h"
#include "MeshPoint.h"
#include "MeshPointPy.h"
#include "MeshPointPy.cpp"
#include <Base/VectorPy.h>
using namespace Mesh;

View File

@@ -20,28 +20,24 @@
* *
***************************************************************************/
#include "PreCompiled.h"
#ifndef _PreComp_
#endif
#include <CXX/Objects.hxx>
#include <Base/Console.h>
#include <Base/Converter.h>
#include <Base/Exception.h>
#include <Base/Writer.h>
#include <Base/Reader.h>
#include <Base/Stream.h>
#include <Base/VectorPy.h>
#include <Base/Writer.h>
#include "Core/Iterator.h"
#include "Core/MeshKernel.h"
#include "Core/MeshIO.h"
#include "Core/Iterator.h"
#include "MeshProperties.h"
#include "Mesh.h"
#include "MeshPy.h"
using namespace Mesh;
TYPESYSTEM_SOURCE(Mesh::PropertyNormalList, App::PropertyLists)

View File

@@ -20,26 +20,22 @@
* *
***************************************************************************/
#ifndef MESH_MESHPROPERTIES_H
#define MESH_MESHPROPERTIES_H
#include <vector>
#include <list>
#include <map>
#include <set>
#include <string>
#include <map>
#include <vector>
#include <Base/Handle.h>
#include <Base/Matrix.h>
#include <Base/Vector3D.h>
#include <App/PropertyStandard.h>
#include <App/PropertyGeo.h>
#include <Mod/Mesh/App/Core/MeshKernel.h>
#include <Mod/Mesh/App/Core/MeshIO.h>
#include <Mod/Mesh/App/Mesh.h>
#include <Mod/Mesh/App/Core/MeshKernel.h>
#include "Mesh.h"
namespace Mesh

View File

@@ -20,16 +20,21 @@
* *
***************************************************************************/
#include "PreCompiled.h"
#include <Base/VectorPy.h>
#include <Base/Handle.h>
#include <Base/Converter.h>
#include <Base/GeometryPyCXX.h>
#include <Base/MatrixPy.h>
#include <Base/Stream.h>
#include <Base/Tools.h>
#include <Base/VectorPy.h>
#include <boost/algorithm/string.hpp>
#include "Core/Degeneration.h"
#include "Core/Segmentation.h"
#include "Core/Smoothing.h"
#include "Core/Triangulation.h"
#include "Mesh.h"
#include "MeshPy.h"
@@ -37,18 +42,7 @@
#include "FacetPy.h"
#include "MeshPy.cpp"
#include "MeshProperties.h"
#include "Core/Algorithm.h"
#include "Core/Triangulation.h"
#include "Core/Iterator.h"
#include "Core/Degeneration.h"
#include "Core/Elements.h"
#include "Core/Grid.h"
#include "Core/MeshKernel.h"
#include "Core/Segmentation.h"
#include "Core/Smoothing.h"
#include "Core/Curvature.h"
#include <boost/algorithm/string.hpp>
using namespace Mesh;

View File

@@ -20,13 +20,11 @@
* *
***************************************************************************/
#include "PreCompiled.h"
#ifndef _PreComp_
#endif
#include "MeshTexture.h"
using namespace Mesh;
MeshTexture::MeshTexture(const Mesh::MeshObject& mesh, const MeshCore::Material &material)

View File

@@ -20,14 +20,14 @@
* *
***************************************************************************/
#ifndef MESH_MESHTEXTURE_H
#define MESH_MESHTEXTURE_H
#include <memory>
#include "Core/Algorithm.h"
#include "Core/MeshKernel.h"
#include "Core/KDTree.h"
#include "Mesh.h"

View File

@@ -20,19 +20,16 @@
* *
***************************************************************************/
#include "PreCompiled.h"
#ifndef _PreComp_
# include <algorithm>
# include <sstream>
#endif
#include "Core/MeshKernel.h"
#include "Segment.h"
#include "Mesh.h"
#include <Mod/Mesh/App/MeshPy.h>
#include "MeshPy.h"
using namespace Mesh;

View File

@@ -20,15 +20,17 @@
* *
***************************************************************************/
#ifndef MESH_SEGMENT_H
#define MESH_SEGMENT_H
#include <vector>
#include <string>
#include <vector>
#include "Core/Iterator.h"
#include "Facet.h"
#include "Types.h"
#include "Core/Iterator.h"
namespace Mesh
{

View File

@@ -20,13 +20,11 @@
* *
***************************************************************************/
#ifndef MESH_TYPES_H
#define MESH_TYPES_H
#include "Core/Definitions.h"
namespace Mesh
{