#ifndef HYDROData_Region_HeaderFile
#define HYDROData_Region_HeaderFile
-#include "HYDROData_Entity.h"
+#include "HYDROData_ShapesGroup.h"
DEFINE_STANDARD_HANDLE(HYDROData_Region, HYDROData_Entity)
*/
HYDRODATA_EXPORT virtual const ObjectKind GetKind() const { return KIND_REGION; }
+
/**
- * Dump object to Python script representation.
+ * Returns flag indicating that object is updateble or not.
*/
- HYDRODATA_EXPORT virtual QStringList DumpToPython( MapOfTreatedObjects& theTreatedObjects ) const;
+ HYDRODATA_EXPORT virtual bool CanBeUpdated() const;
/**
* - a shell if the zones faces can't be united into one face
* \return shape as TopoDS_Shape
*/
- HYDRODATA_EXPORT virtual TopoDS_Shape GetShape() const;
+ HYDRODATA_EXPORT virtual TopoDS_Shape GetShape( HYDROData_ShapesGroup::SeqOfGroupsDefs* theSeqOfGroups = 0 ) const;
protected: