X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FStdMeshers%2FStdMeshers_Hexa_3D.hxx;h=4d364d4e8da6f565b33415dd5c6834df771adb97;hb=b3b157548d4ed1177c5ad4d314dde7660f2a5d22;hp=6ee4afb269fb04ec69f496bc855bd9b4b2f882b2;hpb=57b43b4d010e2d0a1529d3c131bbb9d416e63258;p=modules%2Fsmesh.git diff --git a/src/StdMeshers/StdMeshers_Hexa_3D.hxx b/src/StdMeshers/StdMeshers_Hexa_3D.hxx index 6ee4afb26..4d364d4e8 100644 --- a/src/StdMeshers/StdMeshers_Hexa_3D.hxx +++ b/src/StdMeshers/StdMeshers_Hexa_3D.hxx @@ -17,7 +17,7 @@ // License along with this library; if not, write to the Free Software // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // -// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org +// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // // // @@ -36,6 +36,8 @@ #include "SMESH_MesherHelper.hxx" +class TopTools_IndexedMapOfShape; + typedef struct point3Dstruct { const SMDS_MeshNode * node; @@ -74,10 +76,9 @@ public: const TopoDS_Shape& aShape) throw (SALOME_Exception); - ostream & SaveTo(ostream & save); - istream & LoadFrom(istream & load); - friend ostream & operator << (ostream & save, StdMeshers_Hexa_3D & hyp); - friend istream & operator >> (istream & load, StdMeshers_Hexa_3D & hyp); + static TopoDS_Vertex OppositeVertex(const TopoDS_Vertex& aVertex, + const TopTools_IndexedMapOfShape& aQuads0Vertices, + FaceQuadStruct* aQuads[6]); protected: TopoDS_Edge