X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_Hypotheses.h;h=431ca2294c04d15c743108f7608644971ac8c26f;hp=c9ceee8ef088f2455902fb7aa6da59791357078c;hb=4faf0496885699de7cd7007ba0711ff49a7fed20;hpb=c00242c4f0d3d145805c07e05400fcc4e1a4f938;ds=sidebyside diff --git a/src/SMESHGUI/SMESHGUI_Hypotheses.h b/src/SMESHGUI/SMESHGUI_Hypotheses.h index c9ceee8ef..431ca2294 100644 --- a/src/SMESHGUI/SMESHGUI_Hypotheses.h +++ b/src/SMESHGUI/SMESHGUI_Hypotheses.h @@ -35,6 +35,7 @@ #include #include #include +#include /*! * \brief Auxiliary class for creation of hypotheses @@ -77,4 +78,21 @@ class HypothesisData bool IsAux; //!< TRUE if given hypothesis is auxiliary one, FALSE otherwise }; +/*! + * \brief Class containing set of hypotheses + * + * Actually it contains list of hypo types + */ +class HypothesesSet +{ + public: + HypothesesSet( const QString& theSetName ) + : HypoSetName( theSetName ) {}; + HypothesesSet( const QString& theSetName, + const QStringList& theHypoList, + const QStringList& theAlgoList ) + : HypoSetName( theSetName ), HypoList(theHypoList), AlgoList(theAlgoList) {}; + QString HypoSetName; + QStringList HypoList, AlgoList; +}; #endif