Salome HOME
6.12.2013.Fix of HasIntersection method.
[modules/hydro.git] / src / HYDROData / HYDROData_CalculationCase.h
index 12e0704a341a73ac3c28d4574549d903f92ba4d0..f6787a2790e790d0c8d0f21e43b2c08427c36bd6 100644 (file)
@@ -56,14 +56,19 @@ public:
    */
   HYDRODATA_EXPORT virtual QStringList DumpToPython( MapOfTreatedObjects& theTreatedObjects ) const;
 
-public:      
-  // Public methods to work with Calculation
+  /**
+   * Update the calcualtion case object.
+   * Call this method whenever you made changes for object data.
+   */
+  HYDRODATA_EXPORT virtual void Update();
 
   /**
-   * Split reference geometry objects to non-intersected regions.
+   * Returns the list of all reference objects of this object.
    */
-  HYDRODATA_EXPORT virtual void SplitGeometryObjects();
+  HYDRODATA_EXPORT virtual HYDROData_SequenceOfObjects GetAllReferenceObjects() const;
 
+public:      
+  // Public methods to work with Calculation
 
   /**
    * Add new one reference geometry object for calculation case.