X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FStdMeshers%2FStdMeshers_Quadrangle_2D.hxx;h=4d02719b09613ebbc630b44ec26c39c37425fa92;hb=6b471bcc54cbeb90f0d977323db8c76d3d2cce09;hp=1ecad92d5116b8af821aa2a430439a672b3b90fc;hpb=e4737e85f0da6d3f90fd08f6be1c2825195fe16f;p=modules%2Fsmesh.git diff --git a/src/StdMeshers/StdMeshers_Quadrangle_2D.hxx b/src/StdMeshers/StdMeshers_Quadrangle_2D.hxx index 1ecad92d5..4d02719b0 100644 --- a/src/StdMeshers/StdMeshers_Quadrangle_2D.hxx +++ b/src/StdMeshers/StdMeshers_Quadrangle_2D.hxx @@ -78,7 +78,7 @@ public: const TopoDS_Shape& aShape) throw (SALOME_Exception); - void QuadDelete(FaceQuadStruct* quad); + static void QuadDelete(FaceQuadStruct* quad); ostream & SaveTo(ostream & save); istream & LoadFrom(istream & load); @@ -99,6 +99,11 @@ protected: UVPtStruct* MakeEdgePoints(SMESH_Mesh& aMesh, const TopoDS_Face& F, const TopoDS_Edge& E, double first, double last, int nb_segm); + + // true if QuadranglePreference hypothesis is assigned that forces + // construction of quadrangles if the number of nodes on opposite edges + // is not the same in the case where the global number of nodes on edges is even + bool myQuadranglePreference; }; #endif