Salome HOME
modules/smesh.git
12 years agoNPAL18773: incomprehensible SMESH TUI docs. V4_1_1rc1
jfa [Thu, 14 Feb 2008 14:30:20 +0000 (14:30 +0000)]
NPAL18773: incomprehensible SMESH TUI docs.

12 years agoNPAL18773: incomprehensible SMESH TUI docs. Provide more comments.
jfa [Thu, 14 Feb 2008 13:52:58 +0000 (13:52 +0000)]
NPAL18773: incomprehensible SMESH TUI docs. Provide more comments.

12 years agoNPAL18773: incomprehensible SMESH TUI documentation. Move class Mesh to the beginning...
jfa [Tue, 12 Feb 2008 09:41:23 +0000 (09:41 +0000)]
NPAL18773: incomprehensible SMESH TUI documentation. Move class Mesh to the beginning of the package (just after class smeshDC).

12 years agoremove old files
jfa [Tue, 12 Feb 2008 08:40:59 +0000 (08:40 +0000)]
remove old files

12 years agoremove old files
jfa [Tue, 12 Feb 2008 08:34:19 +0000 (08:34 +0000)]
remove old files

12 years agoremove old files
jfa [Tue, 12 Feb 2008 08:23:16 +0000 (08:23 +0000)]
remove old files

12 years agoremove old files
jfa [Tue, 12 Feb 2008 08:17:34 +0000 (08:17 +0000)]
remove old files

12 years agoPAL18920: 2 Meshes with the same hypothesis : one compute well but the other not !?!
eap [Mon, 11 Feb 2008 15:14:11 +0000 (15:14 +0000)]
PAL18920: 2 Meshes with the same hypothesis : one compute well but the other not !?!
    fix GetSubMeshNodesId() for vertex submesh with several nodes

12 years agoPAL18920: 2 Meshes with the same hypothesis : one compute well but the other not !?!
eap [Mon, 11 Feb 2008 11:14:47 +0000 (11:14 +0000)]
PAL18920: 2 Meshes with the same hypothesis : one compute well but the other not !?!
    remove all new nodes and elements if algo fails

12 years ago // PAL18941(a saved study with a mesh belong Z is opened and the mesh is...
eap [Mon, 11 Feb 2008 08:41:34 +0000 (08:41 +0000)]
     // PAL18941(a saved study with a mesh belong Z is opened and the mesh is belong X)
         if ( aMeshDimension == 1 && !anIsXDimension ) // 1D only if mesh is along OX
-          aMeshDimension = 3;
+          if ( anIsYDimension ) {
+            aMeshDimension = 2;
+            anIsXDimension = true;
+          } else {
+            aMeshDimension = 3;
+          }
       }

12 years ago+ // PAL18941(a saved study with a mesh belong Z is opened and the mesh is...
eap [Fri, 8 Feb 2008 14:17:50 +0000 (14:17 +0000)]
+        // PAL18941(a saved study with a mesh belong Z is opened and the mesh is belong X)
+        if ( aMeshDimension == 1 && !anIsXDimension ) // 1D only if mesh is along OX
+          aMeshDimension = 3;

12 years agoChanging version to 4.1.1 for_M2008_07022008
maintenance team [Wed, 6 Feb 2008 14:07:15 +0000 (14:07 +0000)]
Changing version to 4.1.1

12 years agoNPAL17873. Update smesh.py: add precision parameter to LocalLength method.
jfa [Wed, 6 Feb 2008 09:41:21 +0000 (09:41 +0000)]
NPAL17873. Update smesh.py: add precision parameter to LocalLength method.

12 years agoNPAL17873. Update smesh.py: add precision parameter to LocalLength method.
jfa [Wed, 6 Feb 2008 09:36:04 +0000 (09:36 +0000)]
NPAL17873. Update smesh.py: add precision parameter to LocalLength method.

12 years agoData types description that are used by YACS. A patch by Christian CAREMOLI.
jfa [Fri, 1 Feb 2008 12:16:56 +0000 (12:16 +0000)]
Data types description that are used by YACS. A patch by Christian CAREMOLI.

12 years agoNPAL17873: SMESH add a triangle instead of make quadrangles only.
jfa [Fri, 1 Feb 2008 09:17:04 +0000 (09:17 +0000)]
NPAL17873: SMESH add a triangle instead of make quadrangles only.

12 years agoNPAL17873: SMESH add a triangle instead of make quadrangles only.
jfa [Fri, 1 Feb 2008 08:07:48 +0000 (08:07 +0000)]
NPAL17873: SMESH add a triangle instead of make quadrangles only.

12 years agoUpdate documentation for bug NPAL16617 and NPAL16812
maintenance team [Thu, 31 Jan 2008 10:23:21 +0000 (10:23 +0000)]
Update documentation for bug NPAL16617 and NPAL16812

12 years agoIPAL 17997 Make uniform Hide, Show, Display, Erase
dmv [Wed, 30 Jan 2008 08:18:14 +0000 (08:18 +0000)]
IPAL 17997 Make uniform Hide, Show, Display, Erase

12 years agoNPAL18650: Add BLSURFPlugin and HexoticPLUGIN meshers.
jfa [Wed, 30 Jan 2008 07:52:25 +0000 (07:52 +0000)]
NPAL18650: Add BLSURFPlugin and HexoticPLUGIN meshers.

12 years agoPAL18501 Bug in Netgen 1D2D3D assignement
eap [Tue, 29 Jan 2008 15:36:56 +0000 (15:36 +0000)]
PAL18501 Bug in Netgen 1D2D3D assignement
    Notify not on hidden algorithm but on ignored submesh

12 years agoPAL18501 Bug in Netgen 1D2D3D assignement
eap [Tue, 29 Jan 2008 15:35:47 +0000 (15:35 +0000)]
PAL18501 Bug in Netgen 1D2D3D assignement
    synchronize with V3

12 years agoPAL18696 SMESH : version of MED export
eap [Tue, 29 Jan 2008 13:46:48 +0000 (13:46 +0000)]
PAL18696 SMESH : version of MED export
    use GetVersionString(SMESH::MED_VERSION version, CORBA::Short nbDigits);

12 years agoPAL18696 SMESH : version of MED export
eap [Tue, 29 Jan 2008 13:45:26 +0000 (13:45 +0000)]
PAL18696 SMESH : version of MED export
+  /*!
+   * Return string representation of a MED file version comprising nbDigits
+   */
+  char* GetVersionString(SMESH::MED_VERSION version, CORBA::Short nbDigits);

12 years agoPAL18696 SMESH : version of MED export
eap [Tue, 29 Jan 2008 13:43:39 +0000 (13:43 +0000)]
PAL18696 SMESH : version of MED export
+  static std::string GetVersionString(const MED::EVersion theVersion, int theNbDigits=2);

12 years agoFix for bug NPAL18491(EDF 630 SMESH : group of face appears with one hole in SMESH...
mzn [Wed, 16 Jan 2008 07:17:07 +0000 (07:17 +0000)]
Fix for bug NPAL18491(EDF 630 SMESH : group of face appears with one hole in SMESH but not in VISU).

12 years agoMerge of NPAL16812 from 3.x to 4.x
vtn [Tue, 15 Jan 2008 17:44:20 +0000 (17:44 +0000)]
Merge of NPAL16812 from 3.x to 4.x

12 years agoPAL18523 Some print to supress in smeshDC.py
eap [Fri, 11 Jan 2008 15:34:53 +0000 (15:34 +0000)]
PAL18523 Some print to supress in smeshDC.py
-        print "OwnHypothesis",hypType
+        #print "OwnHypothesis",hypType

12 years agoPAL16617 Modification/Transformation operations with copy don't create a new mesh
eap [Fri, 11 Jan 2008 13:46:10 +0000 (13:46 +0000)]
PAL16617 Modification/Transformation operations with copy don't create a new mesh
-            Mirror = GetAxisStruct(Mirror)
+            Mirror = self.smeshpyD.GetAxisStruct(Mirror)

12 years agoNPAL 13421 Default name for group from geometry
dmv [Fri, 11 Jan 2008 10:29:42 +0000 (10:29 +0000)]
NPAL 13421 Default name for group from geometry

12 years agoNPAL16198: EDF462: Submeshes creation duplicate algorithms and hypotheses. Refix.
jfa [Thu, 27 Dec 2007 09:37:46 +0000 (09:37 +0000)]
NPAL16198: EDF462: Submeshes creation duplicate algorithms and hypotheses. Refix.

12 years agoNPAL 18245
dmv [Thu, 20 Dec 2007 07:07:59 +0000 (07:07 +0000)]
NPAL 18245

12 years agofix the previous revision
eap [Thu, 20 Dec 2007 06:55:53 +0000 (06:55 +0000)]
fix the previous revision
-        aMesh = Mesh(self.smeshpyD, self.geompyD, aSmeshMesh)
+        aMesh = Mesh(self, self.geompyD, aSmeshMesh)

12 years agoPAL18328 SMESH_AdvancedEditor.py don't work in Debug version
eap [Wed, 19 Dec 2007 15:24:38 +0000 (15:24 +0000)]
PAL18328 SMESH_AdvancedEditor.py don't work in Debug version
+ SMESH_AdvancedEditor.py \

12 years agoPAL16617 (Modification/Transformation operations with copy don't create a new mesh)
eap [Wed, 19 Dec 2007 15:17:34 +0000 (15:17 +0000)]
PAL16617 (Modification/Transformation operations with copy don't create a new mesh)

+    SMESH_Mesh MirrorMakeMesh (in long_array IDsOfElements,
+    SMESH_Mesh MirrorObjectMakeMesh (in SMESH_IDSource theObject,
+    SMESH_Mesh TranslateMakeMesh (in long_array IDsOfElements,
+    SMESH_Mesh TranslateObjectMakeMesh (in SMESH_IDSource theObject,
+    SMESH_Mesh RotateMakeMesh (in long_array IDsOfElements,
+    SMESH_Mesh RotateObjectMakeMesh (in SMESH_IDSource theObject,

12 years agoPAL16617 (Modification/Transformation operations with copy don't create a new mesh)
eap [Wed, 19 Dec 2007 15:14:11 +0000 (15:14 +0000)]
PAL16617 (Modification/Transformation operations with copy don't create a new mesh)
+      "MirrorMakeMesh","MirrorObjectMakeMesh","TranslateMakeMesh",
+      "TranslateObjectMakeMesh","RotateMakeMesh","RotateObjectMakeMesh",

12 years agoPAL14861 A warning stop the computation
eap [Wed, 19 Dec 2007 15:06:39 +0000 (15:06 +0000)]
PAL14861 A warning stop the computation

12 years agoPAL16617 (Modification/Transformation operations with copy don't create a new mesh)
eap [Wed, 19 Dec 2007 15:05:55 +0000 (15:05 +0000)]
PAL16617 (Modification/Transformation operations with copy don't create a new mesh)
+  QString UniqueMeshName(const char* theBaseName, const char* thePostfix);

12 years agoPAL16617 (Modification/Transformation operations with copy don't create a new mesh)
eap [Wed, 19 Dec 2007 15:05:31 +0000 (15:05 +0000)]
PAL16617 (Modification/Transformation operations with copy don't create a new mesh)

+    SMESH_Mesh MirrorMakeMesh (in long_array IDsOfElements,
+    SMESH_Mesh MirrorObjectMakeMesh (in SMESH_IDSource theObject,
+    SMESH_Mesh TranslateMakeMesh (in long_array IDsOfElements,
+    SMESH_Mesh TranslateObjectMakeMesh (in SMESH_IDSource theObject,
+    SMESH_Mesh RotateMakeMesh (in long_array IDsOfElements,
+    SMESH_Mesh RotateObjectMakeMesh (in SMESH_IDSource theObject,

12 years agoPAL16617 (Modification/Transformation operations with copy don't create a new mesh)
eap [Wed, 19 Dec 2007 15:02:14 +0000 (15:02 +0000)]
PAL16617 (Modification/Transformation operations with copy don't create a new mesh)
+  virtual bool Contains (const SMDS_MeshElement* elem);

12 years agoPAL16617 (Modification/Transformation operations with copy don't create a new mesh)
eap [Wed, 19 Dec 2007 15:01:13 +0000 (15:01 +0000)]
PAL16617 (Modification/Transformation operations with copy don't create a new mesh)
   PGroupIDs Transform (TIDSortedElemSet & theElements,
                        const gp_Trsf&     theTrsf,
                        const bool         theCopy,
-                       const bool         theMakeGroups);
+                       const bool         theMakeGroups,
+                       SMESH_Mesh*        theTargetMesh=0);

12 years agoPAL18328 SMESH_AdvancedEditor.py don't work in Debug version
eap [Wed, 19 Dec 2007 14:56:13 +0000 (14:56 +0000)]
PAL18328 SMESH_AdvancedEditor.py don't work in Debug version
+  const SMDS_MeshVolume* Get() const;
+  // return element
+
+  int ID() const;
+  // return element ID

12 years agoNPAL18084: add a new simply sample of GEOM/SMESH. Correct error. V4_1_0
jfa [Mon, 17 Dec 2007 12:46:31 +0000 (12:46 +0000)]
NPAL18084: add a new simply sample of GEOM/SMESH. Correct error.

12 years agoRestore some lost modifications.
jfa [Thu, 13 Dec 2007 14:09:49 +0000 (14:09 +0000)]
Restore some lost modifications.

12 years agoRestore some lost modifications.
jfa [Thu, 13 Dec 2007 14:02:13 +0000 (14:02 +0000)]
Restore some lost modifications.

12 years agoNPAL18084: add a new simple sample of GEOM/SMESH.
jfa [Thu, 13 Dec 2007 11:51:45 +0000 (11:51 +0000)]
NPAL18084: add a new simple sample of GEOM/SMESH.

12 years agoNPAL18084: add a new simple sample of GEOM/SMESH.
jfa [Thu, 13 Dec 2007 11:41:17 +0000 (11:41 +0000)]
NPAL18084: add a new simple sample of GEOM/SMESH.

12 years agoUpdate allowing to use Hexotic Plugin.
raza [Wed, 12 Dec 2007 16:33:36 +0000 (16:33 +0000)]
Update allowing to use Hexotic Plugin.

12 years agoFix bug 18122: 'Name Error' from some functions of smeshDC.Mesh class. V4_1_0rc3
jfa [Fri, 7 Dec 2007 13:48:11 +0000 (13:48 +0000)]
Fix bug 18122: 'Name Error' from some functions of smeshDC.Mesh class.

12 years agoNPAL18095: Pb. with dump python and mesh group by filter. V4_1_0rc2
jfa [Thu, 6 Dec 2007 11:23:55 +0000 (11:23 +0000)]
NPAL18095: Pb. with dump python and mesh group by filter.

12 years agoFix for Bug IPAL17943
apo [Wed, 5 Dec 2007 14:19:29 +0000 (14:19 +0000)]
Fix for Bug IPAL17943
   4.x: log file, generated by "mdump_V2_1" for the mesh with set color number differs from the initial one (3x)

12 years agoNPAL17873: SMESH add a triangle instead of make quadrangles only.
jfa [Wed, 5 Dec 2007 13:49:43 +0000 (13:49 +0000)]
NPAL17873: SMESH add a triangle instead of make quadrangles only.

12 years agoFix bug 17577: Help in 4x: Page is not displayed.
jfa [Wed, 5 Dec 2007 11:47:28 +0000 (11:47 +0000)]
Fix bug 17577: Help in 4x: Page is not displayed.

12 years agoNPAL17908: Roll-back fix for bug 16198, new fix will be provided after 4.1.0 issue.
jfa [Tue, 4 Dec 2007 09:32:22 +0000 (09:32 +0000)]
NPAL17908: Roll-back fix for bug 16198, new fix will be provided after 4.1.0 issue.

12 years agoUpdate GUI documentation for bugs :
maintenance team [Mon, 3 Dec 2007 13:45:18 +0000 (13:45 +0000)]
Update GUI documentation for bugs :
16841, 16202, 16203, 16842, 17694

12 years agoBug IPAL18040 - 4.x: color of the displayed edge group doesn't correspond to set...
ouv [Mon, 3 Dec 2007 09:48:14 +0000 (09:48 +0000)]
Bug IPAL18040 - 4.x: color of the displayed edge group doesn't correspond to set one.

12 years agoNPAL18033: EDF612: Mesh stay displayed when we click on Erase all.
jfa [Fri, 30 Nov 2007 10:23:14 +0000 (10:23 +0000)]
NPAL18033: EDF612: Mesh stay displayed when we click on Erase all.

12 years agoNPAL18078: dependance on CASCADE in Salome.
jfa [Fri, 30 Nov 2007 08:33:11 +0000 (08:33 +0000)]
NPAL18078: dependance on CASCADE in Salome.

12 years agoNPAL17920: error in init_smesh routine in smeshDC.py file.
jfa [Fri, 30 Nov 2007 08:24:29 +0000 (08:24 +0000)]
NPAL17920: error in init_smesh routine in smeshDC.py file.

12 years agoNPAL18076: EDF617: Regression smesh.py Only the 1st netgen parameters is added/used.
jfa [Thu, 29 Nov 2007 13:01:07 +0000 (13:01 +0000)]
NPAL18076: EDF617: Regression smesh.py Only the 1st netgen parameters is added/used.

12 years agoPAL16617 (Modification/Transformation operations with copy don't create a new mesh)
eap [Thu, 29 Nov 2007 12:52:50 +0000 (12:52 +0000)]
PAL16617 (Modification/Transformation operations with copy don't create a new mesh)
     fix message string

12 years agoNPAL18025: Regression between 3.2.6 and 3.2.9rc1 about SMESH display
jfa [Wed, 28 Nov 2007 14:54:08 +0000 (14:54 +0000)]
NPAL18025: Regression between 3.2.6 and 3.2.9rc1 about SMESH display

12 years agoFix bug 17903: Problem with closing studies.
jfa [Mon, 26 Nov 2007 14:01:25 +0000 (14:01 +0000)]
Fix bug 17903: Problem with closing studies.

12 years agoFix bug 17655: 'Show' and 'Display only' don't work on Mesh root object.
jfa [Mon, 26 Nov 2007 13:21:41 +0000 (13:21 +0000)]
Fix bug 17655: 'Show' and 'Display only' don't work on Mesh root object.

12 years ago SMESH_Gen_i::Save(...) { ...
eap [Fri, 23 Nov 2007 13:36:34 +0000 (13:36 +0000)]
   SMESH_Gen_i::Save(...) { ...
+              // PAL17753 (Regresion: missing hypothesis in restored study)
+              // "lib" also should be removed from the beginning
+              //if( libname_len > 3 )
+                //libname.resize( libname_len - 3 );
+              if( libname_len > 6 )
+                libname = libname.substr( 3, libname_len - 3 - 3 );

12 years agoProviding compatibility
maintenance team [Wed, 21 Nov 2007 12:32:51 +0000 (12:32 +0000)]
Providing compatibility

12 years agoFix bug 17722: menu for 'Geometry' button of 'Create Sub-mesh' dlg was lost.
jfa [Wed, 21 Nov 2007 11:20:17 +0000 (11:20 +0000)]
Fix bug 17722: menu for 'Geometry' button of 'Create Sub-mesh' dlg was lost.

12 years agoUpdate Help references (bug 17577)
jfa [Tue, 20 Nov 2007 12:14:55 +0000 (12:14 +0000)]
Update Help references (bug 17577)

12 years agoMinor change
ouv [Mon, 19 Nov 2007 12:22:20 +0000 (12:22 +0000)]
Minor change

12 years agoRemove CORBA dependency
ouv [Mon, 19 Nov 2007 12:19:25 +0000 (12:19 +0000)]
Remove CORBA dependency

12 years agoChanging version to 4.1.0
maintenance team [Fri, 16 Nov 2007 13:04:19 +0000 (13:04 +0000)]
Changing version to 4.1.0

12 years agoColor Number (Color Group) parameter is returned for compatibility
ouv [Fri, 16 Nov 2007 13:02:19 +0000 (13:02 +0000)]
Color Number (Color Group) parameter is returned for compatibility

12 years agoColor Number (Color Group) parameter is returned for compatibility
ouv [Fri, 16 Nov 2007 12:34:08 +0000 (12:34 +0000)]
Color Number (Color Group) parameter is returned for compatibility

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Fri, 16 Nov 2007 08:22:34 +0000 (08:22 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
      fix error

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:37:51 +0000 (14:37 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+ StdMeshers_UseExisting_1D2D_i.cxx

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:37:26 +0000 (14:37 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+ StdMeshers_UseExisting_1D2D.hxx

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:36:00 +0000 (14:36 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+    void SetNodeOnVertex(in long NodeID, in long VertexID)
+    void SetNodeOnEdge(in long NodeID, in long EdgeID, in double paramOnEdge)
+    void SetNodeOnFace(in long NodeID, in long FaceID, in double u, in double v)
+    void SetNodeInVolume(in long NodeID, in long SolidID)
+    void SetMeshElementOnShape(in long ElementID, in long ShapeID)

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:35:36 +0000 (14:35 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+  SMESH::NodePosition* GetNodePosition(CORBA::Long NodeID);

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:33:11 +0000 (14:33 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
     Do not clean submesh before algo->Compute()

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:31:58 +0000 (14:31 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+    <algorithm type="UseExisting_1D"
+               label-id="Use existing edges"
+               icon-id="mesh_algo_regular.png"
+               input="VERTEX"
+               output="EDGE"
+               dim="1"/>
+
+    <algorithm type="UseExisting_2D"
+               label-id="Use existing faces"
+               icon-id="mesh_algo_quad.png"
+               input="EDGE"
+               output="QUAD,TRIA"
+               dim="2"/>

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:29:43 +0000 (14:29 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+  /*!
+   * Node location on a shape
+   */
+  struct NodePosition {
+    long             shapeID;
+    GEOM::shape_type shapeType;
+    double_array     params; // [U] on EDGE, [U,V] on FACE, [] on the rest shapes
+  };
+     * \brief Return position of a node on shape
+     */
+    NodePosition GetNodePosition(in long NodeID);
+
+    /*!

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:28:58 +0000 (14:28 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+  /*!
+   * StdMeshers_UseExisting_2D: interface of "UseExisting 2D" algorithm
+   * doing nothing to allow mesh generation by mesh edition functions in TUI mode
+   */
+  interface StdMeshers_UseExisting_2D : SMESH::SMESH_2D_Algo
+  {
+  };
+
+  /*!
+   * StdMeshers_UseExisting_1D: interface of "UseExisting 1D" algorithm
+   * doing nothing to allow mesh generation by mesh edition functions in TUI mode
+   */
+  interface StdMeshers_UseExisting_1D : SMESH::SMESH_1D_Algo
+  {
+  };
+

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 10:03:58 +0000 (10:03 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
    add MakeGroups=False argument

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 10:03:08 +0000 (10:03 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+  CORBA::Long NbGroups()

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 10:01:24 +0000 (10:01 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
    add *MakeGroups() methods

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 10:00:22 +0000 (10:00 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+  QCheckBox*        MakeGroupsCheck;

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:58:54 +0000 (09:58 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+  /*!
+   * \brief Create groups of elements made during transformation
+   * \param nodeGens - nodes making corresponding myLastCreatedNodes
+   * \param elemGens - elements making corresponding myLastCreatedElems
+   * \param postfix - to append to names of new groups
+   */
+  PGroupIDs generateGroups(const SMESH_SequenceOfElemPtr& nodeGens,
+                           const SMESH_SequenceOfElemPtr& elemGens,
+                           const std::string&             postfix);

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:57:41 +0000 (09:57 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+  typedef boost::shared_ptr< SMDS_Iterator<SMESH_Group*> > GroupIteratorPtr;
+  GroupIteratorPtr GetGroups() const;

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:56:25 +0000 (09:56 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
-#include <SMDSAbs_ElementType.hxx>
+#include "SMDSAbs_ElementType.hxx"

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:55:28 +0000 (09:55 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+        SMDSAbs_NbElementTypes

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:54:49 +0000 (09:54 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
    add *MakeGroups() methods

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:53:52 +0000 (09:53 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+    long NbGroups()

12 years agoCORBA includes
ouv [Wed, 7 Nov 2007 14:19:00 +0000 (14:19 +0000)]
CORBA includes

12 years agoCommon update
maintenance team [Wed, 7 Nov 2007 11:50:52 +0000 (11:50 +0000)]
Common update

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 10:14:24 +0000 (10:14 +0000)]
PAL16774 (Crash after display of many groups)
+  void RemoveVisuData(int studyID);
-  void UpdateView (SUIT_ViewWindow*,
+  bool UpdateView (SUIT_ViewWindow*,

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 10:13:19 +0000 (10:13 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   source shape can be a group

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 10:10:30 +0000 (10:10 +0000)]
PAL16774 (Crash after display of many groups)
    throw if there are errors in buildPrs()

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 10:08:39 +0000 (10:08 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   1) fix error message when Mesh.Compute() fails due to bad hypo definition
   2) fix args of TreatHypoStatus() calls

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 10:06:00 +0000 (10:06 +0000)]
PAL16774 (Crash after display of many groups)
     add SMESH_VISU_PROBLEM_CLEAR

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 10:02:43 +0000 (10:02 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes