Salome HOME
modules/smesh.git
16 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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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

16 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

16 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.

16 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

16 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

16 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);

16 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);

16 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);

16 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).

16 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

16 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

16 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)

16 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

16 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.

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

16 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)

16 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 \

16 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,

16 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",

16 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

16 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);

16 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,

16 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);

16 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);

16 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

16 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.

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

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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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)

16 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.

16 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.

16 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.

16 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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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

16 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

16 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.

16 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.

16 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 );

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

16 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.

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

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

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

16 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

16 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

16 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

16 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

16 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

16 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

16 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)

16 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);

16 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()

16 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"/>

16 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);
+
+    /*!

16 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
+  {
+  };
+

16 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

16 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()

16 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

16 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;

16 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);

16 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;

16 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"

16 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

16 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

16 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()

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

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

16 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*,

16 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

16 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()

16 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

16 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

16 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

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

16 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:57:05 +0000 (09:57 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes

16 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 09:54:13 +0000 (09:54 +0000)]
PAL16774 (Crash after display of many groups)
    prepare to mesh deletion at closing a study

16 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:51:52 +0000 (09:51 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes

16 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:50:37 +0000 (09:50 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
     1) avoid double "Salome exception" in error description
     2) select mesh after visualization

16 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:48:31 +0000 (09:48 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
- *                * theNumber       - Number of subshapes. Object is selected if it contains theNumber of
- *                                    theSubShapeType sub-shapes
+ *                * theNumber       - Number of subshapes. Object is selected if it contains
+ *                                    theNumber of theSubShapeType sub-shapes, or at least
+ *                                    one theSubShapeType, provided that theNumber==0

16 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:43:35 +0000 (09:43 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes and fix SetEventListener()

16 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:41:42 +0000 (09:41 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes and
+  /*!
+   * \brief Return submeshes of groups containing the given subshape
+   */
+  std::list<SMESH_subMesh*> GetGroupSubMeshesContaining(const TopoDS_Shape & shape) const
+    throw(SALOME_Exception);

16 years agoCommon update
maintenance team [Wed, 7 Nov 2007 09:40:09 +0000 (09:40 +0000)]
Common update

16 years agoPAL16202 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:39:20 +0000 (09:39 +0000)]
PAL16202 (Propagation 1D on edges group)
   remove useless includes

16 years agoPAL16202 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:35:51 +0000 (09:35 +0000)]
PAL16202 (Propagation 1D on edges group)
+  SMESHDS_SubMeshIteratorPtr GetSubMeshIterator() const;