X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESH%2FSMESH_Gen.hxx;h=e047be38f346dedefc356bd3517b84588a82eb57;hb=e576eeb10d8db1c979525eadf52bba91f273c91e;hp=94a28a2792f530bbc25f2d7ef4b5deb3fd5079ba;hpb=5482b99d07dd144fd5be299e722f39a81de3b5be;p=modules%2Fsmesh.git diff --git a/src/SMESH/SMESH_Gen.hxx b/src/SMESH/SMESH_Gen.hxx index 94a28a279..e047be38f 100644 --- a/src/SMESH/SMESH_Gen.hxx +++ b/src/SMESH/SMESH_Gen.hxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -32,19 +32,22 @@ #include "Utils_SALOME_Exception.hxx" -#include "SMESH_Hypothesis.hxx" -#include "SMESH_ComputeError.hxx" #include "SMESH_Algo.hxx" -#include "SMESH_Mesh.hxx" - -#include +#include "SMESH_ComputeError.hxx" #include #include +#include #include #include +#include + class SMESHDS_Document; +class SMESH_Algo; +class SMESH_Mesh; +class TopoDS_Shape; +class SMESH_subMesh; typedef SMESH_Hypothesis::Hypothesis_Status TAlgoStateErrorName; @@ -141,7 +144,7 @@ public: StudyContextStruct *GetStudyContext(int studyId); static int GetShapeDim(const TopAbs_ShapeEnum & aShapeType); - static int GetShapeDim(const TopoDS_Shape & aShape) + static int GetShapeDim(const TopoDS_Shape & aShape) { return GetShapeDim( aShape.ShapeType() ); } SMESH_Algo* GetAlgo(SMESH_Mesh & aMesh, const TopoDS_Shape & aShape, TopoDS_Shape* assignedTo=0); @@ -153,12 +156,6 @@ public: int GetANewId(); - // std::map < int, SMESH_Algo * >_mapAlgo; - // std::map < int, SMESH_0D_Algo * >_map0D_Algo; - // std::map < int, SMESH_1D_Algo * >_map1D_Algo; - // std::map < int, SMESH_2D_Algo * >_map2D_Algo; - // std::map < int, SMESH_3D_Algo * >_map3D_Algo; - private: int _localId; // unique Id of created objects, within SMESH_Gen entity