1 //=============================================================================
2 // File : SMESHDS_Hypothesis.hxx
3 // Created : sam mai 18 08:07:54 CEST 2002
4 // Author : Paul RASCLE, EDF
6 // Copyright : EDF 2002
8 //=============================================================================
10 #ifndef _SMESHDS_HYPOTHESIS_HXX_
11 #define _SMESHDS_HYPOTHESIS_HXX_
26 class SMESHDS_Hypothesis
29 SMESHDS_Hypothesis(int hypId);
30 virtual ~SMESHDS_Hypothesis();
32 const char* GetName();
36 virtual ostream & SaveTo(ostream & save)=0;
37 virtual istream & LoadFrom(istream & load)=0;
39 enum hypothesis_type {PARAM_ALGO, ALGO, ALGO_1D, ALGO_2D, ALGO_3D};