Commit Graph

683 Commits

Author SHA1 Message Date
dmv
a44e1f088c Qt4 porting. Fatal Error on Length value "0" (zero) in Hypothesis Length Near Vertex in 0D Algotithm. 2008-10-13 09:08:31 +00:00
eap
f7e5178009 Speed up "Clear mesh data" 2008-10-13 08:14:40 +00:00
eap
b45fb08505 19997: Compute does not work in script, ok in GUI
in clearSubMesh() call ComputeStateEngine() only on not empty submesh
2008-10-13 08:12:34 +00:00
eap
40fa3efd39 19997: Compute does not work in script, ok in GUI
fix MakeComputed() for group projection
2008-10-13 08:09:25 +00:00
abd
4c2f4f9b50 Fix compilation errors after merging KERNEL module from V4_1_0_maintainance branch 2008-10-10 10:20:44 +00:00
dmv
90f96fce55 Qt4 porting: the filter is editable, but should not be (MESH-026 GUI test scenario) 2008-10-08 11:35:05 +00:00
dmv
d5860b4fde Incorrect name of Remove Elements dialog box 2008-10-07 13:09:47 +00:00
dmv
266ebccd54 Merge Nodes dialog box with opened Merge Elements crashes Salome. Regress to series3x 2008-10-07 08:43:26 +00:00
eap
59566e03c4 PAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin.
additionally fix getDependsOnIterator() if submesh map is empty
2008-10-03 10:39:33 +00:00
eap
b07bf8e140 PAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin.
fix getDependsOnIterator() if submesh map is empty
2008-10-03 08:39:28 +00:00
rnv
319c1131ad Fix fo IPAL20415 (Error on mouse picking with Shift in 3D viewer if any dialog box is opened) 2008-10-03 06:57:48 +00:00
jfa
27ea448bbb For IMP 16155: use BRep_Tool::IsClosed() instead of TopoDS_Shape::Closed(). 2008-10-02 06:43:10 +00:00
eap
591c0c3f5c 0019970: create groups automatically
remove "Name" lineEdit
2008-10-01 12:10:31 +00:00
eap
424dd73b1b 0019970: create groups automatically
remove not realized slots
2008-10-01 08:22:58 +00:00
ouv
94d935e6a0 Remarks for issue 17291 EDF 591 SMESH : Visualization of the orientation of the normal vector of the mesh faces 2008-09-30 11:38:46 +00:00
eap
1856f1d72e 0019970: create groups automatically 2008-09-30 08:01:23 +00:00
ouv
7b09f5b72c Orientation of faces is added for new elements' preview (remark for issue 0017291: EDF 591 SMESH : Visualization of the orientation of the normal vector of the mesh faces) 2008-09-26 12:00:26 +00:00
rnv
6bf039b662 Additional fix for the issue 19964. 2008-09-25 05:36:22 +00:00
rnv
2f1bf11869 Implementation of the issue 19950. 2008-09-25 05:34:45 +00:00
akl
b83a61b9ab Fix of issue 0019967: EDF SMESH 806: TUI script example is missing for the Concatenate and ConcatenateWithGroups functions. 2008-09-18 07:52:07 +00:00
rnv
06e979fa3e Additional fix for issue 16186.
Quadrangle split into 2 triangles by smallest diagonal.
2008-09-17 13:47:00 +00:00
rnv
6eb4c26173 Fix for issue 19964 EDF SMESH 803( Bad dump script of revolutionned mesh with groups). 2008-09-17 10:31:27 +00:00
eap
c243e78505 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
remove extra code
2008-09-16 11:57:30 +00:00
eap
aaefbed54e add more error messages 2008-09-16 10:04:38 +00:00
eap
9b15ba1413 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
Add new NETGEN parameters to Mesh_Triangle and Mesh_Tetrahedron algorithms
2008-09-16 08:59:29 +00:00
eap
006cdf3b49 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
<message>
+            <source>SUBMESH_NOT_ALLOWED</source>
+            <translation>No sense in creating a submesh ignored by global algorithm "%1"</translation>
+        </message>
2008-09-16 08:57:26 +00:00
eap
f9900de370 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
Read a new aglo attribute "support-submeshes":

+      QString suppSub = atts.value("support-submeshes");
+      if ( !suppSub.isEmpty() )
+        isSupportSubmeshes = (suppSub == "true");
+
2008-09-16 08:56:38 +00:00
eap
c9179d6bde [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
//================================================================================
 /*!
+ * \brief Return name of the algorithm that does not support submeshes and makes
+ * submesh creation useless
+ *  \retval char* - string is to be deleted!!!
+ */
+//================================================================================
+
+char* SMESHGUI_MeshOp::isSubmeshIgnored() const
2008-09-16 08:55:16 +00:00
eap
4beda885d0 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
+  bool IsSupportSubmeshes; //!< TRUE if the algo building all-dim elems supports submeshes
2008-09-16 08:51:05 +00:00
eap
0375a82ed4 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
1)        algo->Compute() depending on algo->SupportSubmeshes()
2)
+  /*!
+   * \brief Return true if no mesh entities is bound to the submesh
+   */
+  bool IsEmpty() const;
2008-09-16 08:49:28 +00:00
eap
5b5ccb2c07 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
+  /*!
+   * \brief Return an alternative parameter for a node on seam
+   */
+  double GetOtherParam(const double param) const;
2008-09-16 08:46:01 +00:00
eap
21cd6e11b8 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
const SMESH_Hypothesis * GetHypothesis(const TopoDS_Shape &    aSubShape,
                                          const SMESH_HypoFilter& aFilter,
-                                         const bool              andAncestors) const;
+                                         const bool              andAncestors,
+                                         TopoDS_Shape*           assignedTo=0) const;
2008-09-16 08:45:09 +00:00
eap
ee5c3ec1b3 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
+  static SMESH_HypoPredicate* IsMoreLocalThan(const TopoDS_Shape& theShape);
2008-09-16 08:44:22 +00:00
eap
e373b6970b [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
rearrange Compute()
2008-09-16 08:43:43 +00:00
eap
864b91b488 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
+  bool SupportSubmeshes() const { return _supportSubmeshes; }
+  // 5 - whether supports submeshes if !NeedDescretBoundary()
2008-09-16 08:42:30 +00:00
vsr
92e0727721 Implement 'make dist' and 'make distcheck' steps support 2008-09-16 06:51:42 +00:00
vsr
1b26521843 Remove obsolete files 2008-09-16 03:27:48 +00:00
vsr
13f0836297 Implement 'make dist' and 'make distcheck' steps support 2008-09-16 03:20:19 +00:00
maintenance team
74a64dd014 Porting to CAS-6.3 2008-09-12 14:55:45 +00:00
ouv
bb8292d233 Remark for issue 17291 EDF 591 SMESH : Visualization of the orientation of the normal vector of the mesh faces 2008-09-12 11:40:22 +00:00
jfa
ecfa128381 IMP 0016175: EDF455: Save GUIState don't redisplay the objects. 2008-09-09 14:36:46 +00:00
abd
68ba0ceea7 Porting functionality on Win32 Platform 2008-09-04 13:53:04 +00:00
jfa
5f39147f64 Initialize some fields before usage. 2008-09-03 07:05:53 +00:00
eap
ff5e5d0e73 [SALOME platform 0019943]: Pb with projection 2d
In SMESH_Pattern::Load(mesh,face), fix treating seam vertices of not seam edges
2008-09-02 08:46:36 +00:00
abd
4ecc1e1c81 Fix compilation problems on Win32 platform 2008-08-28 09:55:09 +00:00
jfa
a695d6af72 IMP 0016693: EDF461: To use BelongToGeom or LyingOnGeom with non-subshape Objects. 2008-08-26 07:55:14 +00:00
skl
6fceacba72 Implementation of new version of meshing for QuadranglePreference for feature 0016220 from Mantis. 2008-08-18 07:39:04 +00:00
dmv
035d7a6ec7 Bug IPAL20033 Error after Close Study with Change Clipping dialog box opened. Sometimes it either crashes or hangs up. 2008-08-12 12:44:55 +00:00
rnv
6fdc7dc872 Implementation on the issue 16186: EDF PAL 459: Mapping: when refining, to separate quadrangles into 2 triangles. 2008-08-12 09:52:11 +00:00
jfa
49922d93e3 Bug 0016155: EDF PAL 447: If the shape is a Shell, disable 3D tab. 2008-08-11 11:00:16 +00:00