X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModel%2FModel_Update.h;h=6e09dc7ad324f83d670c4315d0e6e55a036a65bb;hb=6f77dfcd9833cdba0c583e6218350f1f7043eb8b;hp=dd687177a0159f2625ae7da3aa11b6c9d4cdab51;hpb=4b1c827abfbf7af9359088dce8f80692d4d33602;p=modules%2Fshaper.git diff --git a/src/Model/Model_Update.h b/src/Model/Model_Update.h index dd687177a..6e09dc7ad 100644 --- a/src/Model/Model_Update.h +++ b/src/Model/Model_Update.h @@ -1,3 +1,5 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + // File: Model_Update.hxx // Created: 25 Jun 2014 // Author: Mikhail PONIKAROV @@ -21,14 +23,15 @@ class ModelAPI_Feature; */ class Model_Update : public Events_Listener { - /// initial set of updated features that must be processed + /// initial set of updated features that must be processed: caused by external changes, not + /// by sequence of update of this class std::set > myInitial; /// already updated and processed features and modificated feature flag std::map, bool> myUpdated; /// to know that all next updates are caused by this execution - bool isExecuted; + bool myIsExecuted; /// to know execute or not automatically all update - bool isAutomatic; + bool myIsAutomatic; /// just created features: they must be updated immideately even in not-automatic mode for /// preview; cleared on commit operations std::set > myJustCreatedOrUpdated;