Salome HOME
modules/smesh.git
16 years agoNPAL16168 (geometrical group edition from a submesh don't modifiy mesh computation)
eap [Fri, 8 Jun 2007 13:59:26 +0000 (13:59 +0000)]
NPAL16168 (geometrical group edition from a submesh don't modifiy mesh computation)
   CORBA::Boolean SMESH_Gen_i::Compute()
   { ...
+      meshServant->CheckGeomGroupModif();

16 years agoNPAL16168 (geometrical group edition from a submesh don't modifiy mesh computation)
eap [Fri, 8 Jun 2007 13:55:28 +0000 (13:55 +0000)]
NPAL16168 (geometrical group edition from a submesh don't modifiy mesh computation)
+  int  NbSubMeshes() const { return mySubMeshes.size(); }

16 years agoNPAL16168 (geometrical group edition from a submesh don't modifiy mesh computation)
eap [Fri, 8 Jun 2007 13:52:11 +0000 (13:52 +0000)]
NPAL16168 (geometrical group edition from a submesh don't modifiy mesh computation)
   additionannly bind hypotheses directly to a group

16 years agoDo not recompute automatically if a submesh becomes empty
eap [Fri, 8 Jun 2007 12:12:22 +0000 (12:12 +0000)]
Do not recompute automatically if a submesh becomes empty

16 years agoChanges for bug NPAL16098.
skl [Thu, 7 Jun 2007 13:26:14 +0000 (13:26 +0000)]
Changes for bug NPAL16098.

16 years agoPAL16099 (Hypothesis modified and Mesh icon is still "Completed")
eap [Tue, 5 Jun 2007 14:22:00 +0000 (14:22 +0000)]
PAL16099 (Hypothesis modified and Mesh icon is still "Completed")
     new icon for partially computed mesh

16 years agoJoin modifications for CCRT by Jean Rahuel.
jfa [Tue, 5 Jun 2007 09:39:44 +0000 (09:39 +0000)]
Join modifications for CCRT by Jean Rahuel.

16 years agoPAL14921 (memory limitation and Salome freeze)
eap [Fri, 18 May 2007 10:04:16 +0000 (10:04 +0000)]
PAL14921 (memory limitation and Salome freeze)
-  catch ( std::bad_alloc& exc ) {
-    THROW_SALOME_CORBA_EXCEPTION( "Memory allocation problem",
-                                  SALOME::INTERNAL_ERROR );
+  catch ( std::bad_alloc ) {
+    INFOS( "Compute(): lack of memory" );

16 years agoPAL14921 (memory limitation and Salome freeze)
eap [Fri, 18 May 2007 10:03:23 +0000 (10:03 +0000)]
PAL14921 (memory limitation and Salome freeze)
    show only a short message if mesh generation breaks due to lack of memory

16 years agoPAL14921 (memory limitation and Salome freeze)
eap [Fri, 18 May 2007 10:00:28 +0000 (10:00 +0000)]
PAL14921 (memory limitation and Salome freeze)
    clean submesh if mesh generation breaks due to lack of memory

16 years agoPAL14921 (memory limitation and Salome freeze)
eap [Fri, 18 May 2007 09:58:31 +0000 (09:58 +0000)]
PAL14921 (memory limitation and Salome freeze)
+  /*!
+   * \brief Raise an exception if free memory (ram+swap) too low
+    * \param doNotRaise - if true, suppres exception, just return bool
+    * \retval bool - true if there is enough memory
+   */
+  static bool CheckMemory(const bool doNotRaise=false) throw (std::bad_alloc);
+

16 years agoPAL14921 (memory limitation and Salome freeze)
eap [Fri, 18 May 2007 08:38:37 +0000 (08:38 +0000)]
PAL14921 (memory limitation and Salome freeze)
-  Unexpect aCatch(SalomeException);
+  // PAL14921. Enable catching std::bad_alloc and Standard_OutOfMemory outside
+  //Unexpect aCatch(SalomeException);

16 years agoPAL14921 (memory limitation and Salome freeze)
eap [Fri, 18 May 2007 08:36:34 +0000 (08:36 +0000)]
PAL14921 (memory limitation and Salome freeze)
+  bool error(const SMESH_Comment& comment = "")
+  { return error(COMPERR_ALGO_FAILED, comment); }

16 years agobug PAL15961 ("Extrusion 3D" algo does not work )
eap [Thu, 17 May 2007 07:03:11 +0000 (07:03 +0000)]
bug PAL15961 ("Extrusion 3D" algo does not work )
      speed optimization for the bug case

16 years agobug PAL15961 ("Extrusion 3D" algo does not work )
eap [Wed, 16 May 2007 08:57:19 +0000 (08:57 +0000)]
bug PAL15961 ("Extrusion 3D" algo does not work )
      fix SIGSEGV in getRAndNodes()

16 years agoNPAL14921 ( memory limitation and Salome freeze ) T_EDF_15278
eap [Thu, 10 May 2007 09:07:43 +0000 (09:07 +0000)]
NPAL14921 ( memory limitation and Salome freeze )
+        catch ( Standard_OutOfMemory& exc ) {

16 years agoNPAL15894 (Projection 2D doesn't work) T_PAL_15278
eap [Tue, 8 May 2007 10:34:01 +0000 (10:34 +0000)]
NPAL15894 (Projection 2D doesn't work)
    protect form SIGSEGV if not all mathcing nodes found

16 years agoNPAL15894 (Projection 2D doesn't work)
eap [Tue, 8 May 2007 10:33:01 +0000 (10:33 +0000)]
NPAL15894 (Projection 2D doesn't work)
    fix case of a sphere

16 years agoNPAL15894 (Projection 2D doesn't work (tt88bisbis.py))
eap [Tue, 8 May 2007 10:32:05 +0000 (10:32 +0000)]
NPAL15894 (Projection 2D doesn't work (tt88bisbis.py))
    fix case of a sphere without nodes on degenarted edges

16 years agofix association of faces with 2 edges
eap [Fri, 4 May 2007 13:34:28 +0000 (13:34 +0000)]
fix association of faces with 2 edges

16 years agofix algo state message when Hexahedron(i,j,k) assigned to a compound
eap [Thu, 3 May 2007 14:05:52 +0000 (14:05 +0000)]
fix algo state message when Hexahedron(i,j,k) assigned to a compound
of non-block shapes

17 years agoNPAL15716: Correct ThresholdID usage in filters criteria (ID instead of IOR).
jfa [Sat, 28 Apr 2007 11:59:48 +0000 (11:59 +0000)]
NPAL15716: Correct ThresholdID usage in filters criteria (ID instead of IOR).

17 years agoFix pattern mapping of mesh volumes (when pattern contains internal points).
jfa [Fri, 27 Apr 2007 11:53:08 +0000 (11:53 +0000)]
Fix pattern mapping of mesh volumes (when pattern contains internal points).

17 years agoPAL13330 (When mesh generation does not success, trace where) V3_2_6 V3_2_6pre5
eap [Wed, 18 Apr 2007 13:05:08 +0000 (13:05 +0000)]
PAL13330 (When mesh generation does not success, trace where)
   Set  SUIT_OverrideCursor during computation

17 years agoPAL13615 (meshing of a "5 edges quadrangle")
eap [Wed, 18 Apr 2007 10:40:06 +0000 (10:40 +0000)]
PAL13615 (meshing of a "5 edges quadrangle")
    fix faces orientation in ComputeQuadPref()

17 years agoPAL13639 (Create "0D Hypothesis")
eap [Wed, 18 Apr 2007 09:31:10 +0000 (09:31 +0000)]
PAL13639 (Create "0D Hypothesis")
    use larger tolerances calling BRepLProp::Continuity()

17 years agoPAL13330 (When mesh generation does not success, trace where)
eap [Wed, 18 Apr 2007 07:08:21 +0000 (07:08 +0000)]
PAL13330 (When mesh generation does not success, trace where)
   fix comment

17 years agoPAL13330 (When mesh generation does not success, trace where)
eap [Wed, 18 Apr 2007 07:03:07 +0000 (07:03 +0000)]
PAL13330 (When mesh generation does not success, trace where)
   avoid exception at attempt to compute not a mesh object

17 years agoPAL13330 (When mesh generation does not success, trace where)
eap [Wed, 18 Apr 2007 07:00:54 +0000 (07:00 +0000)]
PAL13330 (When mesh generation does not success, trace where)
   fix error message

17 years agoPAL13615 (meshing of a "5 edges quadrangle")
eap [Wed, 18 Apr 2007 06:59:54 +0000 (06:59 +0000)]
PAL13615 (meshing of a "5 edges quadrangle")
    avoid re-meshing of edges without mesh elements of a quadrangle side

17 years agoPAL13639 (Create "0D Hypothesis")
eap [Wed, 18 Apr 2007 06:57:04 +0000 (06:57 +0000)]
PAL13639 (Create "0D Hypothesis")
    ensure recompute after 0D hypothesis assignment/removal

17 years agobug 15579 (Mesh on shell is not updated after change Hypothesis NETGEN 2D)
eap [Wed, 18 Apr 2007 06:52:42 +0000 (06:52 +0000)]
bug 15579 (Mesh on shell is not updated after change Hypothesis NETGEN 2D)
    fix GetNodeUV() for a node on vertex not belonging to a face after
    merging nodes

17 years agobug 15579 (Mesh on shell is not updated after change Hypothesis NETGEN 2D)
eap [Wed, 18 Apr 2007 06:50:12 +0000 (06:50 +0000)]
bug 15579 (Mesh on shell is not updated after change Hypothesis NETGEN 2D)
-        algoKind.And( algoKind.IsApplicableTo( aSubShape ));
+        algoKind.Init( THypType::IsAlgo() ).And( THypType::IsApplicableTo( aSubShape ));

17 years agoPAL13639 (Create "0D Hypothesis")
eap [Wed, 18 Apr 2007 06:48:19 +0000 (06:48 +0000)]
PAL13639 (Create "0D Hypothesis")
    use larger tolerances calling BRepLProp::Continuity()

17 years agoUpdate smesh python module documentation.
jfa [Mon, 16 Apr 2007 11:35:49 +0000 (11:35 +0000)]
Update smesh python module documentation.

17 years agoUpdate for 13330 and 13312 IMP
maintenance team [Mon, 16 Apr 2007 11:01:03 +0000 (11:01 +0000)]
Update for 13330 and 13312 IMP

17 years agoPAL13330( When mesh generation does not success, trace where ) V3_2_6pre4
eap [Fri, 13 Apr 2007 06:45:39 +0000 (06:45 +0000)]
PAL13330( When mesh generation does not success, trace where )
-            smeshgui.SetMeshIcon( salome.ObjectToID( self.mesh ), ok, (NbNodes()==0) )
+            smeshgui.SetMeshIcon( salome.ObjectToID( self.mesh ), ok, (self.NbNodes()==0) )

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Fri, 13 Apr 2007 05:39:07 +0000 (05:39 +0000)]
PAL13330( When mesh generation does not success, trace where )
-  void SetMeshIcon(const char* Mesh_Entry, const bool isComputed);
+  void SetMeshIcon(const char* Mesh_Entry, const bool isComputed, const bool isEmpty);

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Thu, 12 Apr 2007 15:37:59 +0000 (15:37 +0000)]
PAL13330( When mesh generation does not success, trace where )
-msgstr "Compute errors"
+msgstr "Errors"

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Thu, 12 Apr 2007 15:37:34 +0000 (15:37 +0000)]
PAL13330( When mesh generation does not success, trace where )
-              SMESH::ModifiedMesh(aMeshSO, false);
+              SMESH::ModifiedMesh(aMeshSO, false, aMesh->NbNodes()==0);

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Thu, 12 Apr 2007 15:36:30 +0000 (15:36 +0000)]
PAL13330( When mesh generation does not success, trace where )
   improve mesh info

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Thu, 12 Apr 2007 14:06:31 +0000 (14:06 +0000)]
PAL13330( When mesh generation does not success, trace where )
    fix conversion to/from quadratic order

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Thu, 12 Apr 2007 10:26:04 +0000 (10:26 +0000)]
PAL13330( When mesh generation does not success, trace where )
-            smeshgui.SetMeshIcon( salome.ObjectToID( self.mesh ), ok )
+            smeshgui.SetMeshIcon( salome.ObjectToID( self.mesh ), ok, (NbNodes()==0) )

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Thu, 12 Apr 2007 10:25:43 +0000 (10:25 +0000)]
PAL13330( When mesh generation does not success, trace where )
   publish submesh even if a main shape not bublished

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Thu, 12 Apr 2007 09:40:05 +0000 (09:40 +0000)]
PAL13330( When mesh generation does not success, trace where )
   check if ViewWindow is not deleted along with a study

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Thu, 12 Apr 2007 09:38:17 +0000 (09:38 +0000)]
PAL13330( When mesh generation does not success, trace where )
   care of states of descendants of submesh where !algo->NeedDescretBoundary()

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Thu, 12 Apr 2007 08:59:13 +0000 (08:59 +0000)]
PAL13330( When mesh generation does not success, trace where )
   care of states of descendants of submesh where !algo->NeedDescretBoundary()

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Wed, 11 Apr 2007 10:53:26 +0000 (10:53 +0000)]
PAL13330( When mesh generation does not success, trace where )
    fix compilation on DebianSarge

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Wed, 11 Apr 2007 08:45:07 +0000 (08:45 +0000)]
PAL13330( When mesh generation does not success, trace where )
   unconditionally include BRep_Tool

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Wed, 11 Apr 2007 07:19:01 +0000 (07:19 +0000)]
PAL13330( When mesh generation does not success, trace where )
   fix COMPERR_EXCEPTION in OK cases

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 15:42:22 +0000 (15:42 +0000)]
PAL13330( When mesh generation does not success, trace where )
-        SMESH::ModifiedMesh(aMeshSObj, true, nbNodes == 0);
+        SMESH::ModifiedMesh(aMeshSObj, !computeFailed, nbNodes == 0);

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 15:41:54 +0000 (15:41 +0000)]
PAL13330( When mesh generation does not success, trace where )
   avoid overriding the error set by ApplyToCollection()

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:19:13 +0000 (14:19 +0000)]
PAL13330( When mesh generation does not success, trace where )
   describe problems using SMESH_ComputeError

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:18:04 +0000 (14:18 +0000)]
PAL13330( When mesh generation does not success, trace where )
   fix computation of myNormPar in Reverse()

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:15:35 +0000 (14:15 +0000)]
PAL13330( When mesh generation does not success, trace where )
-static SMESH::Hypothesis_Status ConvertHypothesisStatus
+SMESH::Hypothesis_Status SMESH_Mesh_i::ConvertHypothesisStatus

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:14:39 +0000 (14:14 +0000)]
PAL13330( When mesh generation does not success, trace where )
  minor changes

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:13:52 +0000 (14:13 +0000)]
PAL13330( When mesh generation does not success, trace where )
+  SMESH::compute_error_array* GetComputeErrors(SMESH::SMESH_Mesh_ptr theMesh,
+                                               GEOM::GEOM_Object_ptr  theShapeObject )
+  SALOMEDS::SObject_ptr GetAlgoSO(const ::SMESH_Algo* algo)

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:12:43 +0000 (14:12 +0000)]
PAL13330( When mesh generation does not success, trace where )
      enum of algo state changed

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:12:19 +0000 (14:12 +0000)]
PAL13330( When mesh generation does not success, trace where )
+msgid "ICON_SMESH_TREE_MESH_PARTIAL"
+msgstr "mesh_tree_mesh_partial.png"

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:11:29 +0000 (14:11 +0000)]
PAL13330( When mesh generation does not success, trace where )
-  void ModifiedMesh (_PTR(SObject) theSObject, bool theIsRight);
+  void ModifiedMesh (_PTR(SObject) theSObject, bool theIsNot, bool isEmptyMesh=false);
+      aPixmap->SetPixMap("ICON_SMESH_TREE_MESH_PARTIAL");

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:10:32 +0000 (14:10 +0000)]
PAL13330( When mesh generation does not success, trace where )
-  // Assign new hypotheses and algorithms
+  // First, remove old algos in order to avoid messages on algorithm hiding

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:09:51 +0000 (14:09 +0000)]
PAL13330( When mesh generation does not success, trace where )
+  if( isStudyLocked() )
+    return false;

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:08:35 +0000 (14:08 +0000)]
PAL13330( When mesh generation does not success, trace where )
+  GEOM::GEOM_Object_ptr GetSubShape (GEOM::GEOM_Object_ptr theMainShape,
+                                     long                  theID)

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:08:12 +0000 (14:08 +0000)]
PAL13330( When mesh generation does not success, trace where )
-SUIT_ResourceMgr* resourceMgr()
+SUIT_ResourceMgr* SMESHGUI_Dialog::resourceMgr()

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:07:48 +0000 (14:07 +0000)]
PAL13330( When mesh generation does not success, trace where )
+    case 701: // Compute mesh
+      op = new SMESHGUI_ComputeOp();
+    break;

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:07:06 +0000 (14:07 +0000)]
PAL13330( When mesh generation does not success, trace where )
+ SMESHGUI_ComputeDlg.cxx

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:06:46 +0000 (14:06 +0000)]
PAL13330( When mesh generation does not success, trace where )
      use aSubMesh->getDependsOnIterator()

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:06:02 +0000 (14:06 +0000)]
PAL13330( When mesh generation does not success, trace where )
      compute errors management

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:02:42 +0000 (14:02 +0000)]
PAL13330( When mesh generation does not success, trace where )
      Add methods and members to store compute errors

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:01:35 +0000 (14:01 +0000)]
PAL13330( When mesh generation does not success, trace where )
+ SMESH_ComputeError.hxx \
+ SMESH_Comment.hxx

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 14:00:54 +0000 (14:00 +0000)]
PAL13330( When mesh generation does not success, trace where )
   dialogue shoing mesh computation result

17 years agoPAL13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 13:59:12 +0000 (13:59 +0000)]
PAL13330( When mesh generation does not success, trace where )
   classes storing compute errors

17 years agoPLA13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 13:57:20 +0000 (13:57 +0000)]
PLA13330( When mesh generation does not success, trace where )
   add templates of map iterators

17 years agoPLA13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 13:56:26 +0000 (13:56 +0000)]
PLA13330( When mesh generation does not success, trace where )
   add an icon for a partially computed mesh

17 years agoPLA13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 13:55:23 +0000 (13:55 +0000)]
PLA13330( When mesh generation does not success, trace where )
    Add structures and a method to get compute error descriptions

17 years agoPLA13330( When mesh generation does not success, trace where )
eap [Tue, 10 Apr 2007 13:54:14 +0000 (13:54 +0000)]
PLA13330( When mesh generation does not success, trace where )
+mesh_tree_mesh_partial.png \

17 years agoNPAL15295: Information about Exception handling in Mefisto. Ensure adequate response...
jfa [Mon, 9 Apr 2007 11:22:39 +0000 (11:22 +0000)]
NPAL15295: Information about Exception handling in Mefisto. Ensure adequate response from smesh.Mesh.Compute().

17 years agoFix bug 15418: Crash on Create Group, Apply if Mesh field is empty
jfa [Fri, 30 Mar 2007 10:44:34 +0000 (10:44 +0000)]
Fix bug 15418: Crash on Create Group, Apply if Mesh field is empty

17 years agoIPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed): V3_2_6pre3
akl [Tue, 27 Mar 2007 09:49:13 +0000 (09:49 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
restore MergeEqualElements() signature;
add MergeElements().

17 years agoPAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes...
akl [Tue, 27 Mar 2007 09:46:58 +0000 (09:46 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
add FindEqualElements();
add MergeElements().

17 years agoIPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
akl [Tue, 27 Mar 2007 09:35:17 +0000 (09:35 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
restore MergeEqualElements() signature.

17 years agoIPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
akl [Tue, 27 Mar 2007 09:34:15 +0000 (09:34 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
use a new 'MergeElements()' functionality instead of 'MergeEqualElements()' one.

17 years agoIPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
akl [Tue, 27 Mar 2007 09:30:44 +0000 (09:30 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
restore MergeEqualElements() signature;
add MergeElements().

17 years agoIPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
akl [Tue, 27 Mar 2007 09:28:39 +0000 (09:28 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
restore MergeEqualElements() signature.

17 years agoPAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes...
akl [Fri, 23 Mar 2007 14:42:48 +0000 (14:42 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
union MergeNodes and MergeElements dialogs into 'SMESHGUI_EditMeshDlg' and reconstruct its.

17 years agoPAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes...
akl [Fri, 23 Mar 2007 14:38:37 +0000 (14:38 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
move MergeNodes dialog here and reconstruct it;
add the additional GUI controls;
add mechanism of numbering of the selected mesh nodes and elements.

17 years agoPAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes...
akl [Fri, 23 Mar 2007 14:21:40 +0000 (14:21 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
add messages to 'SMESHGUI_EditMeshDlg' dialog from 'SMESHGUI_MergeNodesDlg'.

17 years agoTo update MergeEqualElements() interface in accordance with PAL13190 improvement.
akl [Fri, 23 Mar 2007 14:09:47 +0000 (14:09 +0000)]
To update MergeEqualElements() interface in accordance with PAL13190 improvement.

17 years agoPAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes...
akl [Fri, 23 Mar 2007 13:58:53 +0000 (13:58 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
add FindEqualElements();
modify MergeEqualElements().

17 years agoto set transparent background
akl [Fri, 23 Mar 2007 13:34:59 +0000 (13:34 +0000)]
to set transparent background

17 years agoImprovement:
enk [Fri, 23 Mar 2007 11:31:50 +0000 (11:31 +0000)]
Improvement:
Adding support of export to STL format (ASCII and Binary modes)

17 years agoA patch by Paul RASCLE for ASTER cluster.
jfa [Thu, 22 Mar 2007 14:06:44 +0000 (14:06 +0000)]
A patch by Paul RASCLE for ASTER cluster.

17 years agoA patch by Paul RASCLE for ASTER cluster (64 bits). V3_2_6pre2
jfa [Thu, 15 Mar 2007 06:55:40 +0000 (06:55 +0000)]
A patch by Paul RASCLE for ASTER cluster (64 bits).

17 years agoFix bug 15194: Warning '..already exists.' on Create submesh, though it is done for...
jfa [Wed, 14 Mar 2007 09:32:28 +0000 (09:32 +0000)]
Fix bug 15194: Warning '..already exists.' on Create submesh, though it is done for the first time. It's impossible to answer No.

17 years agoPAL15188 (wrong groups after Concatenate with merge nodes and rename groups)
eap [Mon, 12 Mar 2007 10:08:53 +0000 (10:08 +0000)]
PAL15188 (wrong groups after Concatenate with merge nodes and rename groups)
     in MergeEqualElements(), add kept elem in groups of removed one

17 years agoPAL15174 (Dump study works wrong for Concatenate)
eap [Mon, 12 Mar 2007 09:11:56 +0000 (09:11 +0000)]
PAL15174 (Dump study works wrong for Concatenate)
     avoid "SyntaxError: can't assign to []"

17 years agoPAL15174 (Dump study works wrong for Concatenate)
eap [Mon, 12 Mar 2007 09:11:15 +0000 (09:11 +0000)]
PAL15174 (Dump study works wrong for Concatenate)
     minor improvement

17 years agoPAL15174 (Dump study works wrong for Concatenate)
eap [Mon, 12 Mar 2007 08:59:27 +0000 (08:59 +0000)]
PAL15174 (Dump study works wrong for Concatenate)
   add mesh accessors to Concatenate()
   enable several accessor additions to one command

17 years agoPAL15185 ()
eap [Fri, 9 Mar 2007 13:43:59 +0000 (13:43 +0000)]
PAL15185 ()
   use BRep_Tool::Range( E, f, l ) for degenerated edges

17 years agoPAL13615(EDF PAL 315/31 GEOM SMESH : meshing of a "5 edges quadrangle")
eap [Fri, 9 Mar 2007 12:30:10 +0000 (12:30 +0000)]
PAL13615(EDF PAL 315/31 GEOM SMESH : meshing of a "5 edges quadrangle")
     Cinsider edges to be one side at continuity >= GeomAbs_G1