Commit Graph

770 Commits

Author SHA1 Message Date
maintenance team
c3bff7f1cf Changing version to 4.1.4 2008-10-29 08:13:05 +00:00
dmv
2022134281 Modification, Transformation. IDs of elements are missing, if selection with rectange is used. 2008-10-28 07:37:16 +00:00
eap
14b22e97a5 PAL20544 4x: problems with Concatenate().
set smeshDC.geompyD in SetCurrentStudy()
2008-10-24 08:09:45 +00:00
dmv
5958898517 Edit Mesh/Sub-Mesh window has strange "half-active" view, if do Compute. 2008-10-23 08:13:40 +00:00
eap
54e2aba6c5 PAL20544 4x: problems with Concatenate().
fix SetName(obj, name) for the case if obj is instance of class Mesh
  or Mesh_Algorithm
2008-10-23 06:34:40 +00:00
eap
6781ccc37a 0020015: EDF 835 SMESH : Doc missing for concatenate.
Add Concatenate() command
2008-10-22 14:07:38 +00:00
eap
da9a9dcab5 0020015: EDF 835 SMESH : Doc missing for concatenate.
Convert Concatenate() command
2008-10-22 14:07:14 +00:00
dmv
8a9b59c3e6 Item Delete in pop-up of link on hypotheses or algorithm doesn't work. 2008-10-22 06:43:37 +00:00
dmv
6d02e18557 4x, 5x : Selection with rectangle is impossible for mesh elements if Submesh or Group is showed. 2008-10-17 11:26:28 +00:00
eap
f65b4d8617 fix "Clear mesh data" 2008-10-16 07:33:07 +00:00
eap
ecf5c3827e 20002: EDF 821 SMESH : ExportMED GUI behavior
warning if no valid mesh selected
2008-10-14 09:22:18 +00:00
eap
be3fad7494 Speed up "Clear mesh data" 2008-10-13 08:14:09 +00:00
eap
f705b9c354 19997: Compute does not work in script, ok in GUI
fix MakeComputed() for group projection
2008-10-13 08:10:22 +00:00
abd
94e286c822 fix compilation errors 2008-10-13 06:55:40 +00:00
abd
90d66ea704 Fix win32 compilation problem 2008-10-10 09:18:11 +00:00
abd
c6130fee7b Fix compilation problems on Win32 Platform 2008-10-07 13:30:33 +00:00
dmv
ea83f5820d Merge Nodes dialog box with opened Merge Elements crashes Salome. Regress to series3x 2008-10-07 08:42:26 +00:00
eap
f58fa3fafb 0013410: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D 2008-10-03 13:33:40 +00:00
abd
3ef56c2b32 Win32 Porting.
Correction of Export/Import defines for Win32 platform.
Removed "using namespace std" from header files.
2008-10-03 11:40:07 +00:00
eap
82061e3a33 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:47 +00:00
eap
86728cc8ae 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:10 +00:00
rnv
5555c0e6ec Fix fo IPAL20415 (Error on mouse picking with Shift in 3D viewer if any dialog box is opened) 2008-10-03 06:56:33 +00:00
eap
043cbb6e60 0019970: create groups automatically
remove "Name" lineEdit
2008-10-01 12:04:32 +00:00
eap
6298ac0081 0019970: create groups automatically
remove not realized slots
2008-10-01 08:24:29 +00:00
eap
ba61af6520 0019970: create groups automatically 2008-09-30 08:07:29 +00:00
eap
373fd9df43 0019970: Create Mesh: create groups automatically 2008-09-30 08:05:05 +00:00
rnv
515531d3a8 Additional fix for the issue 19964. 2008-09-24 12:02:05 +00:00
rnv
98dad5e3cc Implementation of the issue 19950. 2008-09-24 11:58:56 +00:00
abd
0902392b50 Fix compilation problem on Calibre 5 configuration (f77 vs gfortran) 2008-09-23 06:49:02 +00:00
akl
8e94578667 Fix of issue 0019967: EDF SMESH 806: TUI script example is missing for the Concatenate and ConcatenateWithGroups functions. 2008-09-18 07:46:25 +00:00
akl
de33bd5e0f Fix of issue 0019967: EDF SMESH 806: TUI script example is missing for the Concatenate and ConcatenateWithGroups functions. 2008-09-18 07:32:17 +00:00
eap
ac0b64544d [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
fix
error: default argument missing for parameter 14 of 'HypothesisData::HypothesisData(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QValueList<int>&, bool, const QStringList&, const QStringList&, const QStringList&, const QStringList&, bool, bool)'
2008-09-18 05:51:19 +00:00
rnv
40dfc6372c Additional fix for issue 16186
Now quadrangle split into 2 triangles by smallest diagonal.
2008-09-17 14:21:07 +00:00
eap
cee1f8c11a [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 14:51:49 +00:00
eap
b4ce843583 [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
+msgid "SMESHGUI_MeshOp::SUBMESH_NOT_ALLOWED"
+msgstr "No sense in creating a submesh ignored by global algorithm \"%1\""
2008-09-16 14:51:26 +00:00
eap
fb8f3ac751 [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 14:50:02 +00:00
eap
8e7cd4625d [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 14:49:49 +00:00
eap
2bc1c40f58 [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 14:49:07 +00:00
eap
dacb38a9d9 [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 14:38:55 +00:00
eap
794f960633 [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 14:38:25 +00:00
eap
b27af1c2d2 [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 14:38:08 +00:00
eap
6c591d8d62 [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 14:37:45 +00:00
eap
53362590aa [SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
rearrange Compute()
2008-09-16 14:37:28 +00:00
eap
8f64956624 [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 14:36:59 +00:00
rnv
9fe8334ee2 Fix for issue 19964 EDF SMESH 803( Bad dump script of revolutionned mesh with groups). 2008-09-16 12:11:37 +00:00
rnv
8bfa9cdd5d Fix for issue 19964 EDF SMESH 803( Bad dump script of revolutionned mesh with groups). 2008-09-16 11:16:42 +00:00
maintenance team
dae92f6571 Porting to CAS-6.3 2008-09-10 13:06:13 +00:00
rnv
8a0f1ad782 Implementation on the issue 16186: EDF PAL 459: Mapping: when refining, to separate quadrangles into 2 triangles. 2008-09-08 13:24:39 +00:00
skl
9d559b75b8 Updated for feature 0016220 from Mantis. 2008-09-05 09:58:56 +00:00
eap
5291ea1e65 [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:44:30 +00:00