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
bos #24513 - Merge branch 'CR24513'
[modules/shaper.git]
/
src
/
PartSet
/
PartSet_OverconstraintListener.h
diff --git
a/src/PartSet/PartSet_OverconstraintListener.h
b/src/PartSet/PartSet_OverconstraintListener.h
index a0f2fed6ea7277d5f0e8a9ab7a9203637f2fdb33..9105270516dbe0b469ccac558bbeb03cb0eef4bc 100644
(file)
--- a/
src/PartSet/PartSet_OverconstraintListener.h
+++ b/
src/PartSet/PartSet_OverconstraintListener.h
@@
-69,6
+69,11
@@
public:
return myConflictingObjects;
}
return myConflictingObjects;
}
+ const std::set<ObjectPtr>& objectsToRemove() const
+ {
+ return myObjectsToRemove;
+ }
+
bool isFullyConstrained() const { return myIsFullyConstrained; }
protected:
bool isFullyConstrained() const { return myIsFullyConstrained; }
protected:
@@
-101,6
+106,7
@@
private:
ModuleBase_IWorkshop* myWorkshop;
bool myIsActive; /// state if sketch is active
std::set<ObjectPtr> myConflictingObjects;
ModuleBase_IWorkshop* myWorkshop;
bool myIsActive; /// state if sketch is active
std::set<ObjectPtr> myConflictingObjects;
+ std::set<ObjectPtr> myObjectsToRemove;
bool myIsFullyConstrained; /// state if Solver is fully constrained, DOF = 0
};
bool myIsFullyConstrained; /// state if Solver is fully constrained, DOF = 0
};