Salome HOME
Compute Progress bar
authoreap <eap@opencascade.com>
Wed, 3 Jul 2013 16:09:28 +0000 (16:09 +0000)
committereap <eap@opencascade.com>
Wed, 3 Jul 2013 16:09:28 +0000 (16:09 +0000)
commitfad96c28703b39afa8a98eb004a4d8921f8eb9ec
tree5cf6d62fe5c9e4ef4f6ed2bf885f1be3a1f77429
parentfc8ad974ab52863f85a8d730e0fd7ff3f9e4d7a2
Compute Progress bar

+  virtual double GetProgress() const;
+  double GetProgressByTic() const;
+  int& GetComputeCost() { return _computeCost; }

+  int           _computeCost;     //!< "compute cost" of shapes being Compute()d
+  int           _progressTic;     //!< counter of calls from SMESH_Mesh::GetComputeProgress()
+  double        _progress;        //!< progress of Compute() [0.,1.]
src/SMESH/SMESH_Algo.cxx
src/SMESH/SMESH_Algo.hxx