Salome HOME
Issues #2150 and #2151: Frequently appeared "Conflicting constraints" message for...
authorazv <azv@opencascade.com>
Thu, 4 May 2017 08:03:03 +0000 (11:03 +0300)
committerazv <azv@opencascade.com>
Thu, 4 May 2017 08:03:03 +0000 (11:03 +0300)
commit15cea9df7b45e3e1fb5581b538bc820e82f106d3
tree7f66f80b8b94db58685395be17d890b3bb49aae4
parent399b8cd0e06149b1de0ca75dec1a6c90ac87bc8c
Issues #2150 and #2151: Frequently appeared "Conflicting constraints" message for valid sketch.

Improve processing of multi-coincidence by placing coincident points into different groups. Since now it is taken into account only the points to form the group (on the other works, the feature cannot be an initializer of the coincidence group).
src/SketchSolver/PlaneGCSSolver/PlaneGCSSolver_UpdateCoincidence.cpp
src/SketchSolver/PlaneGCSSolver/PlaneGCSSolver_UpdateCoincidence.h
src/SketchSolver/SketchSolver_ConstraintCoincidence.cpp
src/SketchSolver/SketchSolver_ConstraintMiddle.cpp