Salome HOME
NRI : First integration.
[modules/smesh.git] / src / SMESH / SMESH_Hypothesis.hxx
diff --git a/src/SMESH/SMESH_Hypothesis.hxx b/src/SMESH/SMESH_Hypothesis.hxx
new file mode 100644 (file)
index 0000000..03b50b9
--- /dev/null
@@ -0,0 +1,33 @@
+//=============================================================================
+// File      : SMESH_Hypothesis.hxx
+// Created   : sam mai 18 08:07:54 CEST 2002
+// Author    : Paul RASCLE, EDF
+// Project   : SALOME
+// Copyright : EDF 2002
+// $Header$
+//=============================================================================
+
+#ifndef _SMESH_HYPOTHESIS_HXX_
+#define _SMESH_HYPOTHESIS_HXX_
+
+#include "SMESHDS_Hypothesis.hxx"
+
+class SMESH_Gen;
+
+class SMESH_Hypothesis: public SMESHDS_Hypothesis
+{
+public:
+  SMESH_Hypothesis(int hypId, int studyId, SMESH_Gen* gen);
+  virtual ~SMESH_Hypothesis();
+  int GetDim();
+  int GetStudyId();
+  void NotifySubMeshesHypothesisModification();
+  int GetShapeType();
+
+protected:
+  SMESH_Gen* _gen;
+  int _studyId;
+  int _shapeType;
+};
+
+#endif