#include "SMESHGUI_SelectionOp.h"
+class HypothesesSet;
class SMESHGUI_MeshDlg;
class SMESHGUI_ShapeByMeshOp;
class HypothesisData;
void onPublishShapeByMeshDlg( SUIT_Operation* );
void onCloseShapeByMeshDlg( SUIT_Operation* );
void onAlgoSelected( const int, const int = -1 );
+ void processSet();
+ void onHypoCreated( int );
+ void onHypoEdited( int );
private:
typedef QList<HypothesisData*> THypDataList; // typedef: list of hypothesis data
const int ); // access to myAvailableHypData
void createHypothesis( const int, const int,
- const QString& );
+ const QString& );
bool createMesh( QString& );
bool createSubMesh( QString& );
THypDataList myAvailableHypData[4][NbHypTypes];
bool myIgnoreAlgoSelection;
+ HypothesesSet* myHypoSet;
+ int myDim, myType;
};
#endif // SMESHGUI_MESHOP_H