class Handle(HYDROData_Region);
class Handle(HYDROData_Zone);
class Handle(HYDROData_PolylineXY);
-class Handle(HYDROData_EdgesGroup);
-class Handle(HYDROData_SplittedEdgesGroup);
+class Handle(HYDROData_ShapesGroup);
+class Handle(HYDROData_SplittedShapesGroup);
DEFINE_STANDARD_HANDLE(HYDROData_CalculationCase, HYDROData_Entity)
/**
* Add new one reference geometry group for calculation case.
*/
- HYDRODATA_EXPORT virtual bool AddGeometryGroup( const Handle(HYDROData_EdgesGroup)& theGroup );
+ HYDRODATA_EXPORT virtual bool AddGeometryGroup( const Handle(HYDROData_ShapesGroup)& theGroup );
/**
* Returns all reference geometry groups of calculation case.
/**
* Removes reference geometry group from calculation case.
*/
- HYDRODATA_EXPORT virtual void RemoveGeometryGroup( const Handle(HYDROData_EdgesGroup)& theGroup );
+ HYDRODATA_EXPORT virtual void RemoveGeometryGroup( const Handle(HYDROData_ShapesGroup)& theGroup );
/**
* Removes all reference geometry groups from calculation case.
/**
* Add new one splitted edges group for calculation case.
*/
- HYDRODATA_EXPORT virtual Handle(HYDROData_SplittedEdgesGroup) addNewSplittedGroup();
-
- /**
- * Returns shell containing faces which correspond to regions.
- * \return shell as TopoDS_Shell
- */
- HYDRODATA_EXPORT virtual TopoDS_Shell GetShell();
+ HYDRODATA_EXPORT virtual Handle(HYDROData_SplittedShapesGroup) addNewSplittedGroup();
/**
* Exports the given faces as shell and the given groups to GEOM module.