Commit Graph

836 Commits

Author SHA1 Message Date
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
eap
9fda23a4b5 0019970: Create Mesh: create groups automatically 2008-09-30 07:57:54 +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
vsr
9d1bb8e28c Fix 'make dist' procedure bugs 2008-09-19 05:19:40 +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
6787806440 Fix compilation conflict on Linux stations with installed f77 and gfortran at the same time 2008-09-09 09:41:17 +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
abd
65d1c98391 Merging with BR_WPdev_For_5_0 2008-08-08 07:45:27 +00:00
ouv
376d3f226c Feature 0017291: EDF 591 SMESH : Visualization of the orientation of the normal vector of the mesh faces 2008-08-05 09:43:34 +00:00
akl
003b5a3e76 Fix for issue 0019935: EDF 793 SMESH: Drawing of a line on a non-planar surface. To draw only connectivity lines. 2008-08-01 08:14:33 +00:00
akl
aadd73166e To implement issue 0016172: EDF 452 SMESH : Define in the preferences if we want or not the Mesh info Box (at end of computation). 2008-07-31 06:45:54 +00:00
vsr
8ce2153da0 merge from V4_1_0_maintainance branch (from tag mergeto_BR_QT4_Dev_29Jul08) 2008-07-29 14:08:56 +00:00