Salome HOME
Fix for the issue #2718 : results will be removed in case feature is invalid anyway...
authormpv <mpv@opencascade.com>
Mon, 26 Nov 2018 13:10:39 +0000 (16:10 +0300)
committermpv <mpv@opencascade.com>
Mon, 26 Nov 2018 13:10:39 +0000 (16:10 +0300)
commitbc250222327d0b3f7e67fb35f0a1967c746e1fc6
treec2ebdf5b5ae5f1ea6f17a5d565dd7a8f5f99d4c5
parente783274518ed17ac6350a3d5643f9931f12b15b1
Fix for the issue #2718 : results will be removed in case feature is invalid anyway. But in Update - class it is done without "Forever" class to keep references (although invalid) and restore back-references correctly if result become valid.
src/FeaturesPlugin/FeaturesPlugin_MultiRotation.cpp
src/FeaturesPlugin/FeaturesPlugin_MultiTranslation.cpp
src/FeaturesPlugin/FeaturesPlugin_Placement.cpp
src/FeaturesPlugin/FeaturesPlugin_Scale.cpp
src/FeaturesPlugin/FeaturesPlugin_Symmetry.cpp
src/FeaturesPlugin/FeaturesPlugin_Translation.cpp
src/ModelAPI/ModelAPI_Feature.cpp