Q_OBJECT
public:
- HYDROGUI_CalculationOp( HYDROGUI_Module* theModule, bool theIsEdit );
+ HYDROGUI_CalculationOp( HYDROGUI_Module* theModule, bool theIsEdit, bool IsComplete );
virtual ~HYDROGUI_CalculationOp();
protected:
void setAvailableGroups();
+ void setAvailableBoundaryPolygons();
+
protected slots:
/**
*/
void onRemoveGroups();
+ void onAddBoundaryPolygons();
+
+ void onRemoveBoundaryPolygons();
+
/**
* Set the given bathymetry/type merge type to the current zone.
*/
/**
* Internal method that used to assign unique default colors for zones
*/
- void AssignDefaultZonesColors();
+ void AssignDefaultZonesColors(const QSet<QString>* theRegionsEntriesToColored = NULL);
void setRules( HYDROData_CalculationCase::DataTag theDataTag );
bool createRegion( const QList<SUIT_DataObject*>& theZonesList );
SUIT_ViewManager* myActiveViewManager;
OCCViewer_ViewManager* myPreviewViewManager;
+
+ bool myIsComplete;
};
#endif