]> SALOME platform Git repositories - modules/smesh.git/commitdiff
Salome HOME
020674: EDF 870 SMESH: Mesh generated by Netgen not usable by GHS3D
authoreap <eap@opencascade.com>
Mon, 1 Feb 2010 14:19:06 +0000 (14:19 +0000)
committereap <eap@opencascade.com>
Mon, 1 Feb 2010 14:19:06 +0000 (14:19 +0000)
+   * \brief Check if the shape set through IsQuadraticSubMesh() or SetSubShape()
+   *        has a degenerated edges
+    * \retval bool - true if it has
+   */
+  bool HasDegenenaratedEdges() const { return !myDegenShapeIds.empty(); }

src/SMESH/SMESH_MesherHelper.hxx

index 80bd0affa1b09cbb6abdcbd59e3904ff36e8baf8..2d2494e27572a9011df23d485a89ffc6421ed1af 100644 (file)
@@ -283,6 +283,13 @@ public:
    */
   bool IsDegenShape(const int subShape) const
   { return myDegenShapeIds.find( subShape ) != myDegenShapeIds.end(); }
+  /*!
+   * \brief Check if the shape set through IsQuadraticSubMesh() or SetSubShape()
+   *        has a degenerated edges
+    * \retval bool - true if it has
+   */
+  bool HasDegenenaratedEdges() const { return !myDegenShapeIds.empty(); }
+
   /*!
    * \brief Check if shape is a seam edge or it's vertex
     * \param subShape - edge or vertex index in SMESHDS