#include "StdMeshers_Import_1D2D.hxx"#include "StdMeshers_Import_1D.hxx"#include "StdMeshers_ImportSource.hxx"#include "SMDS_MeshElement.hxx"#include "SMDS_MeshNode.hxx"#include "SMESHDS_Group.hxx"#include "SMESHDS_Mesh.hxx"#include "SMESH_Comment.hxx"#include "SMESH_Gen.hxx"#include "SMESH_Group.hxx"#include "SMESH_Mesh.hxx"#include "SMESH_MesherHelper.hxx"#include "SMESH_OctreeNode.hxx"#include "SMESH_subMesh.hxx"#include "Utils_SALOME_Exception.hxx"#include "utilities.h"#include <BRepBndLib.hxx>#include <BRepClass_FaceClassifier.hxx>#include <BRepTools.hxx>#include <BRep_Builder.hxx>#include <BRep_Tool.hxx>#include <Bnd_B2d.hxx>#include <Bnd_Box.hxx>#include <GeomAPI_ProjectPointOnSurf.hxx>#include <GeomAdaptor_Surface.hxx>#include <Precision.hxx>#include <TopExp.hxx>#include <TopExp_Explorer.hxx>#include <TopoDS.hxx>#include <TopoDS_Compound.hxx>#include <TopoDS_Edge.hxx>#include <TopoDS_Vertex.hxx>#include <numeric>