Salome HOME
020461: EDF 1102 GHS3DPLUGIN: Bad detection of volumes with Ghs3d mesh
authoreap <eap@opencascade.com>
Fri, 2 Oct 2009 16:14:59 +0000 (16:14 +0000)
committereap <eap@opencascade.com>
Fri, 2 Oct 2009 16:14:59 +0000 (16:14 +0000)
commit08d92953dd930d9d9a6e1852019862a2b0c2fb1f
tree6bb91d93ca235a46e1838970302bdcd8ea3311e9
parentcb172753754b59ed859f4a3a126cdb715557a744
020461: EDF 1102 GHS3DPLUGIN: Bad detection of volumes with Ghs3d mesh

SMESH_MesherHelper:

-  void SetCheckNodePosition(bool toCheck) { myCheckNodePos = toCheck; }
   /*!
+   * \brief Check and fix node UV on a face
+   *  \retval bool - false if UV is bad and could not be fixed
+   */
+  bool CheckNodeUV(const TopoDS_Face&   F,
+                   const SMDS_MeshNode* n,
+                   gp_XY&               uv,
+                   const double         tol) const;

-  bool            myCheckNodePos;
+  std::set< int > myOkNodePosShapes;
src/SMESH/SMESH_MeshEditor.cxx
src/SMESH/SMESH_MesherHelper.cxx
src/SMESH/SMESH_MesherHelper.hxx