Fix ~SMESH_Gen_i()
Regression 2D_mesh_Polygons_00/A2
Fix DriverSTL_W_SMDS_Mesh.cxx
IPAL52658: Quadrangle (Mapping) makes invalid mesh with Enforced vertices
IPAL52654: Quadrangle (Mapping) with enforced vertices works wrong
IPAL20729: Difference in behaviour of selection for Rotation against Translation, Symmetry after Apply.
IPAL9947: SMESH – Merge nodes dialog box
52826: Radial Quadrangle algorithm meshes a quad face from which a circle was cut from but it must fail
52227: Group is not shown during edition
52780: Wrong mesh after STL re-import of a polygonal element
52825: Sew Borders does not care of segment adjacent to split faces, thus segments become non-conformal
52824: Sew Free Borders sews borders as conformal thus producing very skewed quads instead of polygons
Fix SMESH_MesherHelper::IsQuadraticSubMesh()
IPAL52836: A sub-face of a box can't be selected in OB to be added to Viscous Layers hypothesis
Fix StdMeshersGUI_SubShapeSelectorWdg::selectionIntoArgument()
Fix SMESH_MeshEditor::Smooth()
Optimize a bit SMDS_MeshNode::GetInverseElementIterator()
Minimize usage of BRepClass_FaceClassifier in StdMeshers_Import_1D2D::Compute()
Fix SMESH_Mesh_i::CheckGeomGroupModif()
52731: Exception at export of SEG3 groups
Fix BUGs concerning Export:
1) Exception at export of the SEG3 group as a separate object.
2) Many formats available in the pop-up menu when several objects selected while only MED and CGNS formats support several meshes in one file.
3) Export of the mesh and its group to the same file results of storage of the group only. Object names are not kept.
Fix addReference() in SMESH_Gen_i_1.cxx
IPAL52649: Irregular mesh created by Extrusion 3D algo
Add projectQuads() (not used so far) in StdMeshers_Projection_2D.cxx
Fix errors detected by PVS-Studio as reported in www.viva64.com/en/b/0322/
Fix SMESH_subMesh::ComputeStateEngine() and StdMeshers_Import_1D2D::Compute()
IPAL52572: 1) Wrong bi-quadratic mesh on cylinder, 2) global "Quadratic mesh" hyp not considered on Propagated edges.
Fix SMESH_MesherHelper::FixQuadraticElements()
StdMeshers_Regular_1D - wrong PropagationOfDistribution in quadratic mesh
In SMESHGUI_MergeDlg, disable [Detect] if no mesh selected
Fix regression of mesh_Quadratic_00/B4
IPAL0052709: Projection 1D2D creates faces at a wrong location.
Problem: wrong gp_Trsf for partner faces
Use gp_GTrsf insted of gp_Trsf
Fix SMESH_MesherHelper::FixQuadraticElements()
Bug: SIGSEGV in Convert To Quadratic after mesh.Clear() if the previous Convert reported a warning
Bug: Group On Filter with BelongToMeshGroup is not updated if refers to a group with BelongToPlane
Fix SMESH_MesherHelper::IsReversedSubMesh()
23046: EDF SMESH Regression: Field "Compare" in filters is not updated anymore
Make "Compare" empty for all "Belong to ..." criteria
IPAL52693: Viscous layers construction fails with SIGSEGV
Fix SIGSEGV but bad VL is constructed anyway
+ 22792: EDF 8159 SMESH: Multi-dimensional extrusion/extrusion along a path/revolution
1) Enable selection of sub-meshes on groups
2) Fix preview that was not shown
+ In SMESHGUI/CMakeList, remove includes that never need not be included
Write 'MeshVersionFormatted 2' instead of 'MeshVersionFormatted 3'
though '3' is strongly recomended by libmesh manual
+ IPAL52653: Some quality controls does not work (SIGSEGV)
+ IMP 22264: EDF 2648 GEOM: Propagate edges automatic orientation (fix Number of Segments dlg)
+ bad STL files are written on Windows (reported by YFR)
+ 22874: [CEA 1425] Performance SMESH Module ( refix ~SMESH_Mesh() )
Fix a leak of PropagationMgrData
+ Do not use volumes for preview of Extrusion
+ Fix a regression: empty groups are not removed with contents
+ avoid too long waiting at creation of hypotheses due to use of
GEOMUtils::PreciseBoundingBox() in SMESH_Mesh::GetShapeDiagonalSize()
+ Pre-open MED file to speed-up reading/writing (following 22349)
+ Clock-cursor in Display Entity dlg
+ In Filter dlg, do not perform filtering if it's not needed
+ In Group dlg, store a user-given name of a new group
+ Clock-cursor after hypothesis modif as mesh clearing can be long
+ Treat selected object right at opening of Measure dlgs
+ Allow removal of elements in a not shown mesh
+ Make filter work on a not shown mesh
+ Don't leave orphan nodes at RemoveGroupWithContents
+ Avoid crash when exporting a group + fields
In SMESH_MeshEditor copy node positions in Duplicate*()
In SMESH_MesherHelper
- cache face tolerance
- in GetNodeUV() prevent SIGSEGV if a node is on EDGE not belonging to a FACE
- in GetNodeUV() check if a VERTEX is a seam in a given FACE, not in another
- avoid returning myShape from GetMediumPos() when it can be wrong
52592: Invalid values of Length 2D control
- avoid using not initialized values for showing control values of a group