]> SALOME platform Git repositories - plugins/blsurfplugin.git/blobdiff - src/BLSURFPlugin/BLSURFPlugin_Hypothesis_i.hxx
Salome HOME
Updated copyright comment
[plugins/blsurfplugin.git] / src / BLSURFPlugin / BLSURFPlugin_Hypothesis_i.hxx
index 9dd669147608efb4e7e649f3d1a660534dc90b5c..2cd96838345fa18f5ad4077df8e6282410778214 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2020  CEA/DEN, EDF R&D
+// Copyright (C) 2007-2024  CEA, EDF
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -173,6 +173,12 @@ public:
   void SetVerbosity(CORBA::Short theVal);
   CORBA::Short GetVerbosity();
 
+  /*!
+   * Set/Get enforced 1D meshes
+   */
+  void SetEnforcedMeshes( const BLSURFPlugin::EnforcedMeshesList& enforcedMeshes );
+  BLSURFPlugin::EnforcedMeshesList* GetEnforcedMeshes();
+
   void SetEnforceCadEdgesSize( CORBA::Boolean toEnforce );
   CORBA::Boolean GetEnforceCadEdgesSize();
 
@@ -216,7 +222,10 @@ public:
   char* GetTags();
 
   void SetHyperPatches(const BLSURFPlugin::THyperPatchList& hpl);
-  BLSURFPlugin::THyperPatchList* GetHyperPatches();
+  BLSURFPlugin::THyperPatchList* GetHyperPatches( GEOM::GEOM_Object_ptr mainShape );
+  void SetHyperPatchShapes(const BLSURFPlugin::THyperPatchShapesList& hpsl);
+  BLSURFPlugin::THyperPatchEntriesList* GetHyperPatchShapes();
+  void SetHyperPatchEntries(const BLSURFPlugin::THyperPatchEntriesList& hpel);
 
   void SetPreCADMergeEdges(CORBA::Boolean theValue);
   CORBA::Boolean GetPreCADMergeEdges();