Commit Graph

828 Commits

Author SHA1 Message Date
eap
b6c9c862b4 0020279: [CEA 334] control the "random" use when using mesh algorithms
fix IsQuadraticSubMesh() to work on mesh w/o shape
2009-05-19 15:19:52 +00:00
eap
b632539159 move struct TIDCompare to SMDS_MeshElement.hxx 2009-05-19 15:17:19 +00:00
eap
eb1ffbdba2 static const SMDS_MeshNode* VertexNode(const TopoDS_Vertex& V,
-                                         SMESHDS_Mesh*        meshDS);
+                                         const SMESHDS_Mesh* meshDS);
2009-05-19 15:16:37 +00:00
eap
24f41d7b2b in GetNodeParamOnEdge(), take into account that nodes on vertices not
always present, e.g. when Composite side discretisation is used
2009-05-19 15:16:23 +00:00
eap
91d01b7efe + const SMDS_MeshNode* GetNodeWrap(const int ind) const { return GetNode( WrappedIndex( ind )); }
+// ============================================================
+/*!
+ * \brief Comparator of elements by ID for usage in std containers
+ */
+// ============================================================
+
+struct TIDCompare {
+  bool operator () (const SMDS_MeshElement* e1, const SMDS_MeshElement* e2) const
+  { return e1->GetID() < e2->GetID(); }
+};
2009-05-19 15:13:59 +00:00
eap
b6986ac1b1 GetNode(int index) no longer wraps index, rather GetNodeWrap(int index) does 2009-05-19 15:12:54 +00:00
maintenance team
88eccafce6 Update according to change of boolean operation. 2009-05-19 10:18:06 +00:00
eap
52aa1d3b40 0020340: EDF 1022 SMESH : Crash with FindNodeClosestTo in a second new study
Nullify mesh after TNodeSearcherDeleter::Unset()
2009-05-06 13:23:57 +00:00
eap
fd97cbec7c 0020340: EDF 1022 SMESH : Crash with FindNodeClosestTo in a second new study
notify node searcher on mesh destruction
2009-05-06 13:17:33 +00:00
dmv
879dbf686e 0020321: EDF : Some windows do not appear depending on the platform (MinimumSizeHint()) 2009-05-06 11:36:36 +00:00
eap
14dd470a5d 0020338: EDF 1019 SMESH : 3D extrusion issue
fix FindMatchingNodesOnFaces() for the case of no nodes on edge (since nb segments == 1 )
2009-05-06 11:31:45 +00:00
eap
1f4f2f7503 IPAL21120 SIGSEGV on Meshing attached Compound with Automatic Hexadralization
Report on bad geometry if GetFaceIndex() returns -1
2009-05-04 15:17:26 +00:00
dmv
8fccf870d3 IPAL20992 Controls Free nodes works wrong 2009-04-28 12:53:25 +00:00
ptv
ddbb0db133 0020313
EDF 1002 SMESH: Mesh groups are not published in the good study
2009-04-24 07:57:47 +00:00
ptv
0b8a0a7ce8 0020319: EDF SMESH 1007: creation of a sub-mesh on face tries to assign Netgen3D algorithm 2009-04-22 12:47:06 +00:00
ptv
103c6cfb67 fix bug with "Compute" operation invoked from Preview dialog (The problem that dialog with mesh result info appear and disappear very quickly) 2009-04-21 11:27:21 +00:00
eap
728f9a0bad TCollection_AsciiString anEntry;
...
-        anEntry = aSObj->GetID();
+        CORBA::String_var anEntry = aSObj->GetID();
2009-04-21 10:45:40 +00:00
dmv
fb9eed7fa3 0020323: EDF SMESH 1006: Group on geometry: automatic switch to geometry selection field 2009-04-17 12:30:43 +00:00
rnv
0f1fe5b1e3 Implementation of the issue 0020151 (SALOME: Light Python module):
Call LightApp_Module::LightApp_Module() constructor, because virtual inheritance between LightApp_Module and SalomeApp_Module classes was added.
2009-04-17 11:03:03 +00:00
dmv
4efe224f00 0020317: EDF SMESH 1004: "Edit group" changes the name of the group 2009-04-17 07:44:03 +00:00
dmv
25f640b0b6 IPAL21062 Fatal error on Add "Names of filters" - regression 2009-04-17 07:15:33 +00:00
dmv
c41972303e IPAL21058 Preview and Compute mesh help file not found 2009-04-16 13:31:33 +00:00
dmv
4fcbba44ec IPAL21052 Hypothesis Construction Help doesn't show help information 2009-04-16 07:12:26 +00:00
vsr
66b8a7daf6 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
Additional patch: do not publish SMESH component automatically on the module activation
2009-04-14 12:12:27 +00:00
jfa
25d7535ec6 small optimization 2009-04-14 08:49:57 +00:00
dmv
72c8afe581 IPAL21003 Impossible create group from existing group shown only 2009-04-13 07:08:56 +00:00
eap
cd3124ccaa 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
update groups
2009-04-03 14:32:33 +00:00
eap
42b21b7e94 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
use gen->SetPixMap()
2009-04-03 14:31:37 +00:00
eap
908ed4f2a2 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
+  static void SetPixMap(SALOMEDS::SObject_ptr theSObject,
+                        const char*           thePixMap);
2009-04-03 14:30:42 +00:00
eap
dd496074b4 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
call mesh->CheckGeomGroupModif() when current study changes
2009-04-03 14:28:20 +00:00
eap
3c24068111 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
Make SMESH_Gen update meshes at switching GEOM->SMESH
2009-04-03 14:26:25 +00:00
eap
5c372d327f 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
+  void SetShape( const TopoDS_Shape& theShape);
2009-04-03 14:20:45 +00:00
eap
9266dd32f0 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
void SMESH_Mesh::ShapeToMesh(const TopoDS_Shape & aShape)
{
 ...
+  else
+  {
+    _isShapeToMesh = false;
+    _shapeDiagonal = 0.0;
+    _myMeshDS->ShapeToMesh( PseudoShape() );
+  }
2009-04-03 14:11:19 +00:00
jfa
c113b9f92e Bug 0020185: EDF SMESH 967 : Anomaly in Merge Nodes. 2009-04-03 08:54:51 +00:00
vsr
7bc441ba31 Fix problem (internal 21002) - "MED file information" command is not shown in popup menu 2009-04-02 09:32:03 +00:00
dmv
c3c7609f27 IPAL20929 regression: Smoothing disabled for whole mesh, submesh or group 2009-04-02 08:41:29 +00:00
eap
95f31e3a95 fix the previous modification
-      std::swap( iAfterSame, iAfterSame );
+      std::swap( iBeforeSame, iAfterSame );
2009-03-24 08:29:44 +00:00
eap
73a829efdf simply code 2009-03-23 08:00:51 +00:00
jfa
0556492614 Bug 0016617: Regression in V5.1.1rc3: the groups are not generated. 2009-03-19 14:41:11 +00:00
eap
9fd4726f74 0020222: Quandrangle_2D meshing fail
unite only edges shared by two same faces
2009-03-19 07:14:16 +00:00
vsr
cb0cec3f05 Issue 19292: fix wrong use case 2009-03-16 16:11:22 +00:00
eap
38d5458b4d 0020217: EDF SMESH: Dump file with mesh and group on geom is wrong
fix _pyCommand::GetWord() for case of names with white spaces inside
2009-03-16 07:50:59 +00:00
eap
a84fe0415c 0020213: RadialPrism_3D_4 failed on V5_1 64 bits
0020214: Project_2D_4 failed on V5_1 64 bits
   different ways of removing deleted and alive elements from submesh
2009-03-12 09:47:59 +00:00
eap
bebf85204e 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
clear mesh if an added local algorithm hides a global all-dimensional one
2009-03-11 15:19:39 +00:00
eap
7462200bee 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
clear mesh if an added local algorithm hides a global all-dimensional one
2009-03-11 15:18:03 +00:00
eap
e49d9ab359 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
in GetSubMesh(), fix detection of SMESHDS_SubMesh'es of geom groups
2009-03-11 15:09:46 +00:00
eap
6f2fdeb795 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
fix detection of SMESHDS_SubMesh'es of geom groups
+  int                        _nbSubShapes;  // initial nb of subshapes in the shape to mesh
2009-03-11 14:58:44 +00:00
eap
e3ca5591ac 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
don't create ordinary submeshes for compounds
2009-03-11 14:55:05 +00:00
eap
666e100eeb enable NoteBook variables for "MaxSize" 2009-03-11 14:52:48 +00:00
eap
015abb3cd3 avoid extra list copying
-    aRes = (*it).second;
+    return it->second;
2009-03-11 14:48:54 +00:00
eap
59b7f3d704 0020200: EDF SMESH 983: changing algo of a mesh and switching back to original algo leads to different result than original
sort nodes and elements by ID
2009-03-10 16:32:02 +00:00
jfa
2534543b1e Bug 0020201: EDF SMESH 984: Dump with Netgen1D2D3D doest not work. 2009-03-10 09:12:29 +00:00
vsr
e4630fff0c Add missing translations 2009-03-10 06:32:10 +00:00
vsr
5e1a596ea1 Integrate patch from E.ADAM (Qt 4.5.0 compatibility) 2009-03-09 13:38:20 +00:00
adam
c9cb7f7c5d Test EXPORTS definition with target name as suggested by cmake 2009-03-06 16:00:11 +00:00
dmv
f408ed4ef2 IPAL20918 Color of Group of Nodes or Edges is not changed when Edit Group 2009-03-06 12:40:08 +00:00
eap
fd5333a3ed PAL20915 TC5.1.1: field "Value" is not shown for assigned hypothesis
Since NoteBook appears, "Value" OB field shows names of variable
    and not values of parameters
2009-03-06 09:23:52 +00:00
eap
b17276ded0 0020184: EDF SMESH 952: Projection 2D does not work
project only if there are nodes on face
2009-03-03 08:53:53 +00:00
eap
cba66c5885 0020184: EDF SMESH 952: Projection 2D does not work
+  static bool IsBoundaryEdge()
+  bool AssocGroupsByPropagation()
2009-03-03 08:49:33 +00:00
eap
d27067784a 0020184: EDF SMESH 952: Projection 2D does not work
use ShapeAnalysis::OuterWire() insead of BRepTools::OuterWire()
2009-03-03 08:38:05 +00:00
jfa
2bd83d5b0b Bug 0020185: EDF SMESH 967 : Anomaly in Merge Nodes. 2009-03-02 14:57:00 +00:00
dmv
14e6b5b1a7 0019928: EDF 771 SMESH : Extrusion (Revolution) with normal to a face 2009-02-27 15:33:35 +00:00
eap
2db16adfe0 0020183: EDF SMESH 966 : Mesh element info anomaly
enable selecting nodes common to 2 shown groups
2009-02-27 13:34:22 +00:00
eap
4f4312b86e avoid repeated search in std::map 2009-02-27 11:27:33 +00:00
eap
b7c184daab 0020183: EDF SMESH 966 : Mesh element info anomaly
fix GetElemObjId() and GetNodeObjId: prevent out_of_range error if id==vector.size()
2009-02-27 11:26:14 +00:00
adam
ea89ab6a23 Compatibility cmake 2009-02-26 15:04:36 +00:00
adam
96fede33b3 Compatibility windows 2009-02-26 15:02:59 +00:00
eap
672ca0c09f 0020182: EDF SMESH 965 : SIGSEV at study opening with SMESH
be patient to studies with invalid node positions data
2009-02-25 15:22:05 +00:00
eap
167a4d4243 In Clear(), nullify nb of poly elements 2009-02-25 15:13:26 +00:00
eap
455ceefa49 0020182: EDF SMESH 965 : SIGSEV at study opening with SMESH
be patient to studies with invalid node positions data
2009-02-25 15:02:11 +00:00
eap
ef7a7ed667 0019929: EDF 772 SMESH : script readability
+class _pySelfEraser: public _pyObject
2009-02-24 14:57:10 +00:00
eap
2b1b345532 fix dumping colors:
use valid python names instead of names in Study
2009-02-24 14:56:11 +00:00
eap
df4afe2d50 0019929: EDF 772 SMESH : script readability
+
+  operator char*() const {
+    return (char*)c_str();
+  }
2009-02-24 14:52:58 +00:00
eap
c539a4181c fix Python Dump 2009-02-24 13:48:47 +00:00
adam
d5dd2d9628 compatibility windows compilation with cmake 2009-02-24 09:27:39 +00:00
eap
2401f44552 0020170: EDF SMESH: Selection behaviour in object browser from hypothesis editing windows
remove filters before creation/edition of hypothesis and restore them after
2009-02-24 09:26:28 +00:00
adam
efe3598bba compatibility compilation with cmake 2009-02-24 09:25:26 +00:00
eap
2142c9f70f 0020170: EDF SMESH: Selection behaviour in object browser from hypothesis editing windows
+  int                          getActiveObject();
2009-02-24 09:23:25 +00:00
vsr
7ce6ef7ee9 Issue 0019938 - fix problem with wrong filter selection (ptv) 2009-02-20 15:11:22 +00:00
vsr
751f23b3e0 Issue 19925: Fix bug with 2d mesh preview 2009-02-20 15:00:02 +00:00
dmv
85ce250186 0020168: EDF SMESH 953: uncomplete selection with filter 'belong on geom' 2009-02-20 11:39:09 +00:00
dmv
b199783795 0020168: EDF SMESH 953: uncomplete selection with filter 'belong on geom' 2009-02-20 08:08:43 +00:00
vsr
18711ecd04 Merge from BR_V5_DEV 17Feb09 2009-02-17 06:55:16 +00:00
vsr
0635c9fc80 Merge from BR_V5_DEV 16Feb09 2009-02-17 05:27:49 +00:00
jfa
79b1ac2b6d Join modifications from BR_Dev_For_4_0 tag V4_1_1. 2008-03-07 07:47:05 +00:00
nge
984c4ffdd7 PAL 14158 Add the Octree and OctreeNode classes to accelerate detection of close nodes. Octree is virtual pure, OctreeNode inherites from Octree. 2007-01-22 15:14:44 +00:00
jfa
fb9855e033 New smesh example from Francis KLOSS 2006-06-08 11:02:23 +00:00
jfa
c63ee099ad Join modifications from branch BR_DEBUG_3_2_0b1 2006-06-01 11:39:17 +00:00
jfa
7cab0901cb Fix bug 10955: Collisions with 'Ctrl+I' and 'Ctrl+M' hot keys. 2006-05-10 14:34:56 +00:00
eap
d9a6e9d9f3 fix bug 12361. In SetName(): there may be no study 2006-05-10 12:54:55 +00:00
eap
fdfe9f0f65 fix bug 12361. Peview possiblity of SetCurrentStudy(nil) 2006-05-10 12:49:13 +00:00
eap
850cf38bd9 fix PythonDump: write Criterion arg of QuadToTri() in PythonDump 2006-05-10 12:46:40 +00:00
eap
e559b8fc3d fix PythonDump: do not write distruction in PythonDump as creation is not written 2006-05-10 12:42:27 +00:00
jfa
57b43b4d01 Join modifications from branch OCC_debug_for_3_2_0b1 2006-05-06 08:51:48 +00:00
enk
06c42e9c95 Fix for Bug IPAL11055:
It is impossible to input negative value as f(t) in table function.
2006-03-21 07:24:22 +00:00
jfa
4ff5bd6154 Join modifications from branch OCC_development_for_3_2_0a2 2006-03-13 15:29:49 +00:00
smh
d0f366c4a3 Merge from OCC_development_generic_2006
Preparation of 3.2.0a1
2006-02-07 15:01:11 +00:00
jfa
6b471bcc54 Join modifications from branch BR_3_1_0deb 2005-12-28 09:17:39 +00:00
eap
e884fc2507 PAL10953. Use GUI to create hypothesis from a hypotheses set 2005-12-26 10:43:09 +00:00
eap
e019559d0b PAL10953. Make fields of parameters protected 2005-12-26 10:41:53 +00:00
eap
96874fc4b6 PAL10953. Fix GetSubmeshComputed(): there may be elements but no nodes in a submesh 2005-12-26 10:36:57 +00:00
eap
5c933ecde0 PAL10953. Add Fineness parameter to Automatic Length hypothesis 2005-12-26 10:34:54 +00:00
eap
236b583d31 PAL10467. Add "Quadrangle Preference" hypothesis for "Quadrangle(Mapping)" algo 2005-12-23 10:00:03 +00:00
eap
7ba3124c8a PAL10494. Add .._STANDARD_RTTI_... in order to build executable 2005-12-23 07:47:36 +00:00
eap
493903908d fix PAL10974. Call CleanDependants() instead of
RemoveSubMeshElementsAndNodes() before algo->Compute()
2005-12-20 13:57:13 +00:00
eap
d81b4f8f21 fix bug PAL10974: add IsReversedSubMesh() 2005-12-20 13:53:23 +00:00
eap
477d745d92 fix bug PAL10974: check if SubMeshesComputed() by presence of nodes in submesh.
Restore lost modifications fixing PAL8021.
2005-12-20 11:10:13 +00:00
eap
e07015e9cc fix bug 10959. Initialize GEOM_Gen if necessary 2005-12-19 15:30:18 +00:00
eap
dcc030258b fix bug 10073. Check isVisible() in enterEvent() which unexpectedly comes after accept() 2005-12-19 13:14:02 +00:00
eap
aeef41e893 PAL10595: unit and coordinate name length must be equal to 16 2005-12-15 09:56:38 +00:00
eap
71d173d51a PAL10494 (SMESH python dump uses idl interface). Python dump using TPythonDump tool 2005-12-15 08:38:29 +00:00
eap
95dab66d27 PAL10494 (SMESH python dump uses idl interface). Python dump converted to smesh.py API, usage of TPythonDump tool 2005-12-15 08:34:25 +00:00
eap
5a76185f82 PAL10494 (SMESH python dump uses idl interface). Add SMESH_2smeshpy, a converter of IDL API to smesh.py API 2005-12-15 07:33:07 +00:00
eap
d9e37c0ebb PAL10494 (SMESH python dump uses idl interface). Add GetAlgorithm() to class Mesh_Algorithm in order to have access to the wrapped mesher 2005-12-15 07:29:27 +00:00
asl
01d6aed55b PAL10902 - local selection is stay in viewer after "apply" of Modifiction->Orientation operation 2005-12-14 07:11:48 +00:00
asl
bfcd70d78a PAL10810 - "Display", "Erase", "Display only" on root objects 2005-12-14 06:44:19 +00:00
asl
326ed6ac2c Fix of compilation problems on some platforms 2005-12-06 12:52:53 +00:00
mzn
94b4c4f7f7 Remove unnecessary item. 2005-12-06 12:32:59 +00:00
smh
2754c581d3 Copyrights update 2005-12-05 16:31:55 +00:00
mzn
d1cf3c4101 Fix for bug PAL8377 (ExportToMed TUI vs GUI: how to set the value of the boolean "auto_groups"?). 2005-12-02 13:04:27 +00:00
mzn
7d9ae6b54f Fix for bug IPAL10313 (It is impossible to select "Start point" from 3D viewer in "Extrusion along a path" dialog box). 2005-12-02 10:52:13 +00:00
jfa
02be390389 PAL10718: Portability gfortran. Fix by Erwan ADAM. 2005-12-01 14:49:26 +00:00
jfa
e83db15137 PAL10719: Portability gcc4.0.1. Fix by Erwan ADAM. 2005-12-01 13:22:31 +00:00
asl
24e3153614 Improvement: now in rules you can use "canBeDisplayed" parameter. It is true, if current object can be displayed in active viewer. The result of this check is calculated by new virtual method LightApp_Displayer::canBeDisplayed. GEOM, SMESH, VISU overrides it in order to provide information, what object can be displayed in what viewer 2005-12-01 10:05:38 +00:00
asl
6d9831519d PAL10678 - selection is lost after "update" 2005-11-30 12:39:44 +00:00
asl
9280276b1d It is recommended to use standard Qt QInputDialog instead QtxNameDlg 2005-11-28 09:22:22 +00:00
asl
8d0c572759 PAL10397 - node mustn't be selected after add operation 2005-11-28 06:51:45 +00:00
jfa
b90943f064 Fix for bug 10498. Support old storage format of NumberOfSegments hypothesis 2005-11-25 15:58:28 +00:00
asl
5bbfd7c156 PAL10665 - unnecessary Plot2d in CreateHypothesis dialog 2005-11-25 14:40:19 +00:00
asl
6a1c128a1e PAL9878 - selection lost after some operations 2005-11-25 14:06:27 +00:00
asl
d76a2a2557 PAL10471 - incorrect 3D popup for erased objects 2005-11-24 09:44:05 +00:00
eap
9048686ff8 PAL10491. "... algo misses some hypothesis" -> "... algo misses nD hypothesis" 2005-11-23 15:08:50 +00:00
asl
25c935e78a PAL8978 - selection is lost after some operations 2005-11-23 12:08:49 +00:00
asl
4d423efd78 PAL8238 - Hypothesis for non-regular 1D meshing 2005-11-23 09:27:11 +00:00
asl
2ad752b10c PAL8238 - Hypothesis for non-regular 1D meshing 2005-11-23 09:07:44 +00:00
mzn
82ea47a7c9 Fix for bug PAL10408 (Strange behaviour of the selection icon in the "create group" dialog box). 2005-11-22 15:09:07 +00:00
eap
2850e5f7ba PAL10515. fix disconnect from selection manager 2005-11-16 15:01:31 +00:00
eap
a5e3cc49d7 PAL10515. Check shape type before calling TopoDS::Face() 2005-11-16 15:00:03 +00:00
mkr
9dbbb779fa Add new variable for finding OCC libraries during compilation. 2005-11-16 12:00:03 +00:00
eap
4fe88e90a7 PAL10501. SetCurrentStudy() to SMESH_Gen in GetSMESHGen() 2005-11-16 09:18:22 +00:00
eap
2df8c2d513 PAL10173. Protect computeParamByFunc() against divisionby zero when f(0)=0 and against infinite loop 2005-11-15 08:53:15 +00:00
eap
773894ff04 PAL10513. Desable tabs according to shape dimention at edition as well 2005-11-14 14:11:48 +00:00
asl
52c4d72583 PAL10479 2005-11-14 13:55:07 +00:00
skl
db9a6dee24 Improvement of extrusion functionality 2005-11-14 12:41:17 +00:00
eap
f0cefe4519 PAL10500. Take into account degenerated edges 2005-11-14 09:22:24 +00:00
eap
590a56bae0 PAL10491. Add messages used by GetMessageOnAlgoStateErrors() 2005-11-14 09:18:24 +00:00
eap
bf36cccf8e PAL10491. Add GetMessageOnAlgoStateErrors() 2005-11-14 09:17:11 +00:00
eap
ad354c1c09 PAL10491. use GetAlgoState() instead of IsReadyToCompute() 2005-11-14 09:16:18 +00:00
eap
81e9dbdf6c PAL10491. Add GetAlgoState() 2005-11-14 09:11:54 +00:00
mzn
11899ab525 Fix for bug PAL10409 (Filter "Belong to geom" fails if 2 geom shapes have the same name); 2005-11-11 15:50:58 +00:00
asl
c819d8fdd3 PAL10125 - references isn't selected in mesh creation dialog 2005-11-11 11:58:16 +00:00
asl
2f652b3784 PAL9878 - selection lost after operation 2005-11-11 08:56:51 +00:00
asl
8db6ce0cb0 PAL9391 - remarks 2005-11-09 11:10:51 +00:00
asl
d696f7d582 check if module "GEOM" is found 2005-11-09 07:20:47 +00:00
asl
ab4288fb65 PAL10343 - it is impossible to select shape in "create mesh" dialog 2005-11-09 06:48:58 +00:00
eap
d5f8c39955 Fix bug 10390. fix getting submesh for a shell 2005-11-08 13:04:03 +00:00
asl
8b1761d4a6 PAL10100 - just computed mesh must be selected in VTK 2005-11-08 09:50:41 +00:00
eap
a2fe500c74 PAL10406. Enable myNodes when a pattern is loaded. UpdatePreview() when elements to refine are selected 2005-11-07 14:37:54 +00:00
eap
b992817854 PAL10158. Add clearMesh() 2005-11-07 14:34:13 +00:00
eap
7a320061b4 PAL10158. Add clearMesh() where call ComputeStateEngine(CLEANDEP) 2005-11-07 14:34:02 +00:00
asl
e292bda630 PAL5597 - export must appear in popup only for non-empty meshes 2005-11-07 08:24:51 +00:00
asl
2bb3ddd168 PAL10125 - different popup for object and reference to object 2005-11-07 07:26:06 +00:00
nds
81a502af84 Using files from package LightApp instead of files from package SalomeApp 2005-11-03 08:38:17 +00:00
nds
80b2ef84c3 Using files from package LightApp instead of SalomeApp 2005-11-03 08:37:36 +00:00
asl
d47d1f292b PAL10397 - Selection isn't cleared after apply 2005-11-02 07:26:40 +00:00
mzn
936be4abe3 Fix for bug IPAL10431 ( It is impossible create/edit mesh using GUI ). 2005-11-01 13:34:43 +00:00
eap
902a6da0b2 PAL10237. Add a button assigning a set of hypotheses 2005-11-01 10:28:04 +00:00
eap
12b34b1b56 PAL10237. Read HypothesesSet's 2005-11-01 10:14:10 +00:00
eap
60bdcf56b1 PAL10237. Add GetHypothesesSets() 2005-11-01 10:12:45 +00:00
eap
4faf049688 PAL10237. Add class HypothesesSet 2005-11-01 10:11:11 +00:00
eap
c00242c4f0 PAL10237. Add AutomaticLength 1D hypothesis 2005-11-01 10:10:14 +00:00
eap
1f81f404ba PAL10237. Add StdMeshers_AutomaticLength 1D hypothesis 2005-11-01 10:07:11 +00:00
eap
15549165c3 PAL10237. Add Mesh.AutomaticTetrahedralization() and Mesh.AutomaticHexahedralization() 2005-11-01 08:34:33 +00:00
mzn
cee115afad Icon for the volume control. 2005-10-28 11:56:18 +00:00
mzn
6719903275 Correct the scalar bar title for the volume control. 2005-10-27 14:19:54 +00:00
asl
1ca52d6d92 PAL10347 - can't create group on geometry 2005-10-27 08:09:13 +00:00
mzn
d1bef0cbc1 Fix for bug PAL10393 ( Set MED2.2 as the default version in the export to med dialog box ). 2005-10-25 08:54:19 +00:00
asl
b0105f0f9d PAL10332 - references are interpreted as original objects in filters, dialogs, etc. 2005-10-25 08:19:21 +00:00
skl
868e306e09 Improvement of extrusion functionality 2005-10-25 07:26:54 +00:00
jfa
9efbaa6f5e Fix for bug 9366: incorrect size of the 'Select color' buttons 2005-10-24 09:11:09 +00:00
jfa
5f6698232e PAL9997: Problem with ExportToMED if the file already exists 2005-10-24 08:05:15 +00:00
san
22f20048e0 Temporarily rolling back the last integration 2005-10-21 07:58:14 +00:00
skl
423f097f5e Inmprovement extrusion algorithm in MeshEditor 2005-10-21 07:44:17 +00:00
mzn
d03efc5f7a Fix for bug PAL10344. 2005-10-20 13:50:20 +00:00
mzn
2387bfa403 Movement of examples to CVS EXAMPLES SAMPLES_SRC. 2005-10-20 12:59:41 +00:00
mzn
5fec7e4eb7 Movement of examples to CVS EXAMPLES SAMPLES_SRC. 2005-10-19 14:01:04 +00:00
smh
5b66adc250 Preparation of 3.1.0a2: version ID. compilation with new HEAD and new MED (with polyhedres) 2005-10-18 14:52:45 +00:00
jfa
7cef40c6c1 Fix for bug PAL10314: Hang up on import 'essaiminimail.med' in SMESH 2005-10-18 09:25:02 +00:00
asl
8e26c31d5f PAL9881 - preferences are not taken into account in SMESH 2005-10-12 12:18:43 +00:00
asl
c06234a40f PAL10203 - dialog of triangle union wasn't updated after operation 2005-10-12 07:44:47 +00:00
mkr
309a73fb95 Modification to avoid compilation error : 'std::list' has not been declared. 2005-10-11 13:59:31 +00:00
eap
1bed3bf84e PAL10196. use renamed GetGroupNames()->GetGroupNamesAndTypes() of MED Driver 2005-10-11 13:41:57 +00:00
eap
87fd8ca50b PAL10196. Rename GetGroupNames() -> GetGroupNamesAndTypes(), add checkFamilyId() 2005-10-11 13:39:02 +00:00
eap
482a58db1b PAL10196. Make SetId() public 2005-10-11 13:35:18 +00:00
mkr
f87e54ae3a Modifications to avoid compilation errors with Qt and STL strings. 2005-10-11 10:58:59 +00:00
jfa
1d0ad233cf PAL10195: SALOME V2 study with a mesh leads to SIGSEGV of SALOME V3 2005-10-11 06:54:28 +00:00
eap
d89db6381d IMP 10199 (add Volume Control) 2005-10-10 15:12:42 +00:00
eap
81f4aba6d7 IMP 10199 (add Volume Control) 2005-10-10 14:51:36 +00:00
eap
5958c2aa89 IMP 10199 (add Volume Control). Add eVolume3D Control 2005-10-10 14:45:35 +00:00
eap
4f27e7392a IMP 10199 (add Volume Control). Add Volume3D NumericalFunctor. 2005-10-10 14:43:58 +00:00
eap
2875648bdb IMP 10199 (add Volume Control). Add Volume NumericalFunctor. 2005-10-10 14:40:28 +00:00
eap
52f87e4dea IMP 10199 (add Volume Control). Implement GetSize(). Add GetVolumeType() of instance 2005-10-10 14:38:24 +00:00
eap
365fd031c5 IMP 10199 (add Volume Control). Add GetVolumeType() of instance 2005-10-10 14:37:11 +00:00
jfa
90699a9eec PAL10195: SALOME V2 study with a mesh leads to SIGSEGV of SALOME V3 2005-10-10 10:00:24 +00:00
asl
6cbd23c4f4 PAL9881 - changing of selection of hilight preferences must occur immediate effect in VTK viewer 2005-10-07 06:44:04 +00:00
asl
ea1a40fff7 PAL9844 - selected edge must be unhilighted after apply 2005-10-07 05:15:29 +00:00
akk
62434e4dfd Back correct implementation. 2005-10-06 14:25:07 +00:00
akk
f4b3284931 Correction due to new inheritance of some interfaces from MED.idl 2005-10-06 14:14:59 +00:00
skl
e331ccd26c Modification some functionality for splitting assembly 2005-10-06 12:26:54 +00:00
skl
3f8c64cc43 Modification function HashCode() for correct work of DataMap 2005-10-05 13:27:49 +00:00
asl
544a24fb7f PAL9844 - SMESH: union of triangles - correction of common edge presentation 2005-10-05 07:43:58 +00:00
asl
63dec6763c All modules must use SVTK package instead VTK 2005-10-05 06:32:47 +00:00
jfa
7140a309e3 Only some code style changes 2005-10-04 07:58:26 +00:00
jfa
8ad9cef463 Fix crash after 'Belong to' filter creation if there are no mesh in the study 2005-10-04 07:35:48 +00:00
jfa
694e1d2360 Fix pb., appeared after wrong integration of 1.5 version: criteria are not saved 2005-10-04 07:29:19 +00:00
skl
56e741c0f7 Integration some new classes for working of core mesher 2005-10-04 06:04:02 +00:00
asl
bb608ced0c PAL10133 - Two "display" in popup 2005-10-04 05:36:09 +00:00
jfa
5aed93b518 Provide correct static variable <aFilterManager> management to avoid problems, appering if SMESHGUI is loaded from python script before module activation via GUI 2005-10-03 13:01:36 +00:00
jfa
b22f47d357 Improve NumberFilter: retrieve selected and main shape with the same instance of GEOM_Client() 2005-10-03 07:12:42 +00:00
asl
1dfdc856a7 PAL9963 - "Display", "Erase", "Display only" on mesh root object 2005-09-30 05:53:44 +00:00
asl
b4e0a04085 PAL9843 2005-09-29 08:19:07 +00:00
asl
94bdfc735c PAL9963 2005-09-29 07:00:14 +00:00
asl
40793ae45e PAL9391 2005-09-27 06:33:42 +00:00
skl
98fe24f8c9 Replaced NMTTools map with NCollection map for removing dependencies from GEOM module. 2005-09-26 12:26:52 +00:00
jfa
317741e60d Debug algorithms and hypotheses assignment 2005-09-26 11:11:52 +00:00
skl
05ae10badd Add interface for keeping information about performed operation of extrusion. 2005-09-26 07:03:47 +00:00
skl
ab6b16e673 Replaced NMTTools map with NCollection map for removing dependencies from GEOM module. 2005-09-26 07:01:06 +00:00
jfa
3e906035e4 Remove not used files 2005-09-22 14:34:08 +00:00
jfa
0d21bf88f5 Fix pb. with 'Belong to ...' filters creation 2005-09-15 13:39:48 +00:00
jfa
b8d6cdc9c9 Rool-back bad changes to the script 2005-09-13 11:31:52 +00:00
eap
c67bfdf8eb bug 8924. Restore lost modifications of 1.5 revision, remove commented code 2005-09-09 05:17:55 +00:00
eap
59ba8fec69 PAL9524. Fix type definition of references to hypo 2005-09-08 04:43:10 +00:00
eap
3291e2c4e1 PAL9874. Fix error in SMESH_HypoFilter::IsGlobalPredicate; add possibility to add all predicates in one statement. 2005-09-07 08:07:34 +00:00
mzn
287d1c4720 Fix for problem: Preferences-Mesh-General tab: Display modes ?Nodes? and ?Shrink? are permuted. 2005-09-07 06:22:45 +00:00
eap
f7a7942109 PAL9022. Improve methods binding nodes to shape, allow binding nodes to solid 2005-09-07 04:50:08 +00:00
eap
58187d6f68 PAL9022. Use improved SMESHDS_Mesh API methods, comment unused variables 2005-09-07 04:45:51 +00:00
eap
2ac338d578 PAL9022. Attach generated mesh elements to whatever meshed shape, SHELL or SOLID 2005-09-07 04:42:49 +00:00
mzn
f62232e212 Fix for the problem: it's impossible to modify element by typing it ID (without selection by mouse). 2005-09-02 08:32:03 +00:00
mzn
0e57fc7441 Fix for the problem: regression: SMESH ? remove nodes/elements manually. 2005-09-02 08:18:36 +00:00
mzn
fbaf4c789f Fix for the problem: VTK Viewer isn?t updated automatically after activation of any function from Control menu. 2005-09-01 10:15:35 +00:00
eap
c87dcc36c2 Bug PAL9480. Fix "import ex05_hole1build" 2005-09-01 09:59:58 +00:00
mzn
4d3a3d10b2 Fix for the problem: click "Apply" button unselects mesh. 2005-09-01 09:20:12 +00:00
szy
d9d247d43d Windows porting 2005-08-31 10:10:42 +00:00
szy
42c7eb97f9 Windows porting 2005-08-30 12:57:02 +00:00
mzn
1809a8e762 Preferences-Mesh-General tab: regressions and reorganization. 2005-08-30 10:04:41 +00:00
mzn
9d28d73b09 Fix for problem: SIGSEGV appears if to select group after opening "Edit Group" dialog box. 2005-08-29 08:05:24 +00:00
sln
c31ab40cc6 Cancel button renamed in Close and moved to the right position 2005-08-26 12:19:44 +00:00
sln
bd82c5b373 editMeshOrSubMesh method fixed for correct work with sub-meshes 2005-08-24 14:15:10 +00:00
srn
cb1e086726 Added a call to a method updateActions of SalomeApp_Application to update the status of the toolbal 2005-08-24 06:15:17 +00:00
sln
ee06fcf090 try/catch blocks added 2005-08-23 13:43:25 +00:00
sln
bbfbac1990 GetElementType method added 2005-08-23 08:58:58 +00:00
sln
aff71929ea New images and messages 2005-08-23 08:56:41 +00:00
sln
4e11a7dedb New fields red from xml file 2005-08-23 08:56:20 +00:00
sln
1f1c0e4dcb type method added 2005-08-23 08:55:53 +00:00
sln
3f8d4c84db Base class for all smesh operations that are working with selection 2005-08-23 08:55:09 +00:00
sln
ff3baa884d Base class for all smesh operations 2005-08-23 08:54:21 +00:00
sln
24d6fd82e6 Mesh redesine. Dialog and operation for creation and editing mesh and hypothesis 2005-08-23 08:53:35 +00:00
sln
f4cb697fcc Mesh redesine. New fields added to specify whether hypothesis is main or additional one and for storing information about dimensions supported by hypothesis 2005-08-23 08:52:20 +00:00
sln
0d232fb704 Base class for all smesh dialogs 2005-08-23 08:50:50 +00:00
sln
1b41044fbd New files for operation mechanism and mesh redesine 2005-08-23 08:49:36 +00:00
sln
6c91210caa Operation mechanism added. New operation for creation of mesh and hypothesis added (mesh redesine). 2005-08-23 08:47:31 +00:00
sln
ea3e3193e3 IsDimSupported method added 2005-08-23 08:44:44 +00:00
sln
20e4b250ef CreateStdHypothesisDlg dialog is modal now 2005-08-23 08:39:41 +00:00
sln
1bf6ddbe2f GetElementType method added 2005-08-23 08:38:33 +00:00
sln
ebc64f68bf IsDimSupported method added 2005-08-23 08:38:00 +00:00
mzn
970a19aa54 Fix for problem: Mesh - preferences: automatic update does not work. 2005-08-22 08:29:08 +00:00
asl
c8e2bd670e PAL9787 2005-08-19 04:44:59 +00:00
asl
e84f664198 PAL9785 2005-08-18 11:21:40 +00:00
mzn
ee2c380872 Fix for problem: empty root object in the Object Browser after trying to delete "Mesh" object. 2005-08-17 10:44:08 +00:00
asl
61be698c0d PAL8238 2005-08-16 12:45:13 +00:00
asl
8672ad3e76 PAL8238 2005-08-16 12:26:35 +00:00
asl
9ed19e02e9 new script for testing hypothesis "NbSegments" (PAL8238) 2005-08-16 12:25:45 +00:00
jfa
c9c6669fab Enable setting of Numeric Functors as criteria in Split Quadrangles and Union Triangles functionalities in GUI 2005-08-11 08:06:39 +00:00
jfa
aa376b221a Fix compilation warnings 2005-08-11 08:04:31 +00:00
jfa
60528ce326 Add in GUI control for merging equal elements 2005-08-09 11:31:29 +00:00
asv
b73a5f27ba Menu "Tools" is placed after other Mesh commands, before Preferences and Window menues. 2005-08-04 07:28:01 +00:00
enk
92ea065d97 Shrink factor incorrect default value:
Fixed.
2005-08-02 12:40:09 +00:00
enk
05fdecbb6a Added support for quality control (on polygons) - Aspect Ratio. 2005-08-02 11:13:18 +00:00
san
0e8797ab06 SALOME porting to OCCT 5.2.4 2005-07-28 15:10:06 +00:00
mzn
565bcbdce6 Fix for bug IPAL9621 ( 3.0.0(current2807): Regression: SMESH ? Engine error during import med file ). 2005-07-28 14:50:46 +00:00
mzn
ce575dc0b9 Fix for bug IPAL9582 ( 3.0.0: Crash after trying create elements of a mesh on non-existing nodes ). 2005-07-28 14:48:19 +00:00
mzn
8c7ffa49a6 Fix for bug ( IPAL9603 3.0.0(current2707): SMESH ? edit mesh does not work ). 2005-07-28 13:05:04 +00:00
mzn
8aa241cf5f Fis for bug ( 3.0.0(current2807): SMESH: selection is not removed after Apply in Union of triangles ). 2005-07-28 11:29:53 +00:00
mzn
324d596613 Fix for Bug IPAL9624 ( 3.0.0(current2807): SMESH: name of submesh and group ). 2005-07-28 11:03:00 +00:00
mzn
4d8ffa8fc3 Fix for Bug IPAL9416 ( 3.0.0(current3106): "Numbering" and "Display entity" have to be unavailable if the mesh wasn't displayed ). 2005-07-28 10:26:41 +00:00
mzn
895bdbf69e Fix for bug IPAL9570 ( 3.0.0: Fatal error during extrusion operation ). 2005-07-28 09:29:29 +00:00
mzn
c75bbbb996 Fix for bug IPAL9595 ( 3.0.0(current2707): SMESH - "Scalar Bar Properties" does not work and leads to Fatal error ). 2005-07-27 11:15:55 +00:00
asl
53e2da7a18 preferences of scalar bar is used only when scalar bar actor is created, but user can change scalar bar properties using dialog, as early 2005-07-25 06:50:07 +00:00
asl
e38e79d2e2 after preferences changing the application updates scalar bar properties for all actors 2005-07-25 04:37:30 +00:00
asl
f64560f2cb new method UpdateScalarBar() allows to update scalar bar properties without recreating the actor 2005-07-25 04:36:37 +00:00
asl
f5c5decc60 new preference: default display mode 2005-07-22 05:40:59 +00:00
asl
ea8f139297 new names of preferences 2005-07-22 03:26:27 +00:00
asl
eec3c1a499 *** empty log message *** 2005-07-22 03:25:55 +00:00
asl
59f97a60c5 The properties of scalar bar actor now are read from resource manager under correct names 2005-07-21 12:26:13 +00:00
asl
d9cc1f52dd new tab in preferences: "scalar bar" - with scalar bar properties 2005-07-21 12:05:17 +00:00
eap
8616118fe1 PAL9524 - unassign a hypothesis when Edit/Delete called for it 2005-07-21 05:54:47 +00:00
eap
c92f2b483c PAL9522 - do not abort on hypothesis assignation failure 2005-07-20 11:33:52 +00:00
srn
ecc072736c BugID: IPAL9380, modified methods Save and Load, replaced HDF_INT32 by HDF_STRING 2005-07-18 10:53:11 +00:00
eap
0dfcacb925 Move MEDWrapper to MED module 2005-07-13 11:20:18 +00:00
eap
3bd4631f8e Move MEDWrapper to MED module 2005-07-13 09:01:03 +00:00