Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix for the issue #1766 : treat face as equal with different orientation to find...
[modules/shaper.git]
/
src
/
ModuleBase
/
ModuleBase_WidgetSelectorStore.cpp
diff --git
a/src/ModuleBase/ModuleBase_WidgetSelectorStore.cpp
b/src/ModuleBase/ModuleBase_WidgetSelectorStore.cpp
index 08e6893876b50035d1522a1dca7ab904fefba609..d9ed9a3667230915424e70dbd0bad1134cf757fc 100755
(executable)
--- a/
src/ModuleBase/ModuleBase_WidgetSelectorStore.cpp
+++ b/
src/ModuleBase/ModuleBase_WidgetSelectorStore.cpp
@@
-46,7
+46,8
@@
void ModuleBase_WidgetSelectorStore::storeAttributeValue(const AttributePtr& the
myShape = ModuleBase_Tools::getShape(theAttribute, theWorkshop);
myRefAttribute = AttributePtr();
myIsObject = false;
myShape = ModuleBase_Tools::getShape(theAttribute, theWorkshop);
myRefAttribute = AttributePtr();
myIsObject = false;
- AttributeRefAttrPtr aRefAttr = std::dynamic_pointer_cast<ModelAPI_AttributeRefAttr>(theAttribute);
+ AttributeRefAttrPtr aRefAttr =
+ std::dynamic_pointer_cast<ModelAPI_AttributeRefAttr>(theAttribute);
if (aRefAttr) {
myIsObject = aRefAttr->isObject();
myRefAttribute = aRefAttr->attr();
if (aRefAttr) {
myIsObject = aRefAttr->isObject();
myRefAttribute = aRefAttr->attr();
@@
-86,7
+87,8
@@
void ModuleBase_WidgetSelectorStore::restoreAttributeValue(const AttributePtr& t
}
else {
ModuleBase_Tools::setObject(theAttribute, myObject, myShape, theWorkshop, true, true);
}
else {
ModuleBase_Tools::setObject(theAttribute, myObject, myShape, theWorkshop, true, true);
- AttributeRefAttrPtr aRefAttr = std::dynamic_pointer_cast<ModelAPI_AttributeRefAttr>(theAttribute);
+ AttributeRefAttrPtr aRefAttr =
+ std::dynamic_pointer_cast<ModelAPI_AttributeRefAttr>(theAttribute);
if (aRefAttr) {
if (!myIsObject)
aRefAttr->setAttr(myRefAttribute);
if (aRefAttr) {
if (!myIsObject)
aRefAttr->setAttr(myRefAttribute);