Salome HOME
Issue #1995, issue #1996, issue #1997 fixes. Change the way of construction naming...
authormpv <mpv@opencascade.com>
Fri, 17 Mar 2017 07:19:27 +0000 (10:19 +0300)
committermpv <mpv@opencascade.com>
Fri, 17 Mar 2017 07:19:27 +0000 (10:19 +0300)
commit9d0074305685b0a8b14a446ab7405308fc82006b
tree20be655c61ccc1b97715a37b578a3fc5d60eb86b
parent8cc8ef289020ec374a7bf2663c70940f055a9325
Issue #1995, issue #1996, issue #1997 fixes. Change the way of construction naming structures are stored to keep correctly the parametrical naming update in cases same construction sub-elements are selected in several places.

For that store the selection naming structures in one place of the document, not in every selection attributes storage places.
13 files changed:
src/GeomAPI/GeomAPI_Trsf.cpp
src/GeomValidators/GeomValidators_ShapeType.cpp
src/Model/Model_AttributeSelection.cpp
src/Model/Model_AttributeSelection.h
src/Model/Model_Data.h
src/Model/Model_Document.cpp
src/Model/Model_Document.h
src/Model/Model_ResultConstruction.cpp
src/Model/Model_ResultConstruction.h
src/Model/Model_SelectionNaming.cpp
src/ModelAPI/CMakeLists.txt
src/ModelAPI/Test/Test1995.py [new file with mode: 0644]
src/SketchPlugin/SketchPlugin_Sketch.cpp