class Handle(HYDROData_Zone);
class Handle(HYDROData_PolylineXY);
class Handle(HYDROData_ShapesGroup);
-class Handle(HYDROData_SplittedShapesGroup);
+class Handle(HYDROData_SplitShapesGroup);
class Handle(HYDROData_Document);
class Handle(HYDROData_StricklerTable);
class Handle(HYDROData_LandCoverMap);
DataTag_Region, ///< reference regions
DataTag_Polyline, ///< reference boundary polyline
DataTag_GeometryGroup, ///< reference geometry groups
- DataTag_SplittedGroups, ///< reference splitted groups
+ DataTag_SplitGroups, ///< reference split groups
DataTag_CustomRules, ///< custom rules
DataTag_AssignmentMode, ///< assignment mode
DataTag_StricklerTable, ///< reference Strickler table
/**
* Updates the name of this object.
- * Reimplemented to update the names of regions, zones and splitted groups.
+ * Reimplemented to update the names of regions, zones and split groups.
*/
HYDRODATA_EXPORT virtual void SetName( const QString& theName );
/**
* Dump Calculation object to Python script representation.
*/
- HYDRODATA_EXPORT virtual QStringList DumpToPython( MapOfTreatedObjects& theTreatedObjects ) const;
+ HYDRODATA_EXPORT virtual QStringList DumpToPython( const QString& thePyScriptPath,
+ MapOfTreatedObjects& theTreatedObjects ) const;
/**
* Update the calcualtion case object.
/**
* Returns all reference geometry groups of calculation case.
*/
- HYDRODATA_EXPORT virtual HYDROData_SequenceOfObjects GetSplittedGroups() const;
+ HYDRODATA_EXPORT virtual HYDROData_SequenceOfObjects GetSplitGroups() const;
/**
* Removes all reference geometry groups from calculation case.
*/
- HYDRODATA_EXPORT virtual void RemoveSplittedGroups();
+ HYDRODATA_EXPORT virtual void RemoveSplitGroups();
/**
* Exports the calculation case data (shell and groups) to GEOM module.
bool isPrefix = true );
/**
- * Add new one splitted edges group for calculation case.
+ * Add new one split edges group for calculation case.
*/
- Handle(HYDROData_SplittedShapesGroup) addNewSplittedGroup( const QString& theName );
+ Handle(HYDROData_SplitShapesGroup) addNewSplitGroup( const QString& theName );
/**
* Exports the given faces as shell and the given groups to GEOM module.
* \param theGeomEngine GEOM module engine
* \param theStudy SALOMEDS study, is used for publishing of GEOM objects
* \param theFaces the list of faces to make shell
- * \param theSplittedGroups the list of groups
+ * \param theSplitGroups the list of groups
* \return true in case of success
*/
#ifndef LIGHT_MODE
const QString& theOldCaseName,
const QString& theName );
- void DumpRegionsToPython( QStringList& theResList,
- MapOfTreatedObjects& theTreatedObjects,
+ void DumpRegionsToPython( QStringList& theResList,
+ const QString& thePyScriptPath,
+ MapOfTreatedObjects& theTreatedObjects,
const HYDROData_SequenceOfObjects& theRegions ) const;
protected: