X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESH_I%2FSMESH_Mesh_i.hxx;h=56edeee76b2d030a91b718027fc92ab40f8bd897;hp=444c7b7910d12d345c6c54966da06022e0d7284b;hb=HEAD;hpb=b60e215be81a131a861b11b5d778c5cd47b21459 diff --git a/src/SMESH_I/SMESH_Mesh_i.hxx b/src/SMESH_I/SMESH_Mesh_i.hxx index 444c7b791..131993a40 100644 --- a/src/SMESH_I/SMESH_Mesh_i.hxx +++ b/src/SMESH_I/SMESH_Mesh_i.hxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2022 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2024 CEA, EDF, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -248,6 +248,10 @@ public: CORBA::Double ZTolerance, CORBA::Boolean saveNumbers ); + void ExportPartToMESHIO(SMESH::SMESH_IDSource_ptr meshPart, + const char* file, + const char* selectedFilter); + CORBA::LongLong ExportPartToMEDCoupling(SMESH::SMESH_IDSource_ptr meshPart, CORBA::Boolean auto_groups, CORBA::Boolean autoDim, @@ -424,15 +428,15 @@ public: */ void CreateGroupServants(); - /*! - * \brief Return true if all sub-meshes are computed OK - to update an icon - */ - bool IsComputedOK(); // ==================================== // SMESH_Mesh interface (continuation) // ==================================== + /*! + * \brief Return true if all sub-meshes are computed OK - to update an icon + */ + CORBA::Boolean IsComputedOK(); /*! * \brief Return groups cantained in _mapGroups by their IDs @@ -673,18 +677,16 @@ private: SMESH::submesh_array_array& theSubMeshOrder, const bool theIsDump); - void SetNbThreads(int nbThreads); - void SetMesherNbThreads(int nbThreads); - /*! * \brief Finds concurrent sub-meshes */ TListOfListOfInt findConcurrentSubMeshes(); + protected: + ::SMESH_Mesh* _impl; // :: force no namespace here private: static int _idGenerator; - ::SMESH_Mesh* _impl; // :: force no namespace here SMESH_Gen_i* _gen_i; int _id; // id given by creator (unique within the creator instance) int _nbInvalidHypos;