]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
1. The Update() method now updates all objects (no argument)
authorasl <asl@opencascade.com>
Mon, 7 Dec 2009 11:17:20 +0000 (11:17 +0000)
committerasl <asl@opencascade.com>
Mon, 7 Dec 2009 11:17:20 +0000 (11:17 +0000)
2. New method Calculate() for calculations with notebook parameters without creation of anonymous parameter

idl/SALOME_Notebook.idl

index b2d22bcfce1e144a7c758caaae797dcff414babd..2b0d696f84859db1424963365570a3c486c18db9 100644 (file)
@@ -162,7 +162,7 @@ module SALOME
     void SetToUpdate( in ParameterizedObject obj ) raises( NotebookError );
 
     //! update all objects marked as "need to update"
-    void Update( in boolean onlyParameters ) raises( NotebookError, ExpressionError, CalculationError );
+    void Update() raises( NotebookError, ExpressionError, CalculationError );
 
 
 
@@ -195,6 +195,10 @@ module SALOME
     //! access to parameter from notebook
     Parameter GetParameter( in string name );
 
+    //! access to temporary parameter in order to calculate an expression
+    //! with notebook parameters without creation of anonymous variable
+    Parameter Calculate( in string expr ) raises( ExpressionError, CalculationError );
+
     //! return list of all names of parameters (without anonymous ones)
     StringArray Parameters();