Salome HOME
SketchSolver library refactoring
authorazv <azv@opencascade.com>
Wed, 18 Mar 2015 05:26:37 +0000 (08:26 +0300)
committerazv <azv@opencascade.com>
Fri, 3 Apr 2015 06:26:37 +0000 (09:26 +0300)
commitbc06873747d5ea9bc0e8d6bd56641eebe33ac08d
tree65925e958a855b97d41b1b4aba24a245bb74793d
parent12c819388aec9f235066d59a1a1da7a373563e27
SketchSolver library refactoring

1. Implemented data storages and base constraint
2. Implemented coincidence and fixed constraints
24 files changed:
src/SketchPlugin/SketchPlugin_Constraint.h
src/SketchSolver/CMakeLists.txt
src/SketchSolver/SketchSolver.h
src/SketchSolver/SketchSolver_Builder.cpp [new file with mode: 0644]
src/SketchSolver/SketchSolver_Builder.h [new file with mode: 0644]
src/SketchSolver/SketchSolver_Constraint.cpp
src/SketchSolver/SketchSolver_Constraint.h
src/SketchSolver/SketchSolver_ConstraintCoincidence.cpp [new file with mode: 0644]
src/SketchSolver/SketchSolver_ConstraintCoincidence.h [new file with mode: 0644]
src/SketchSolver/SketchSolver_ConstraintGroup.cpp [deleted file]
src/SketchSolver/SketchSolver_ConstraintGroup.h [deleted file]
src/SketchSolver/SketchSolver_ConstraintManager.cpp
src/SketchSolver/SketchSolver_ConstraintManager.h
src/SketchSolver/SketchSolver_ConstraintRigid.cpp [new file with mode: 0644]
src/SketchSolver/SketchSolver_ConstraintRigid.h [new file with mode: 0644]
src/SketchSolver/SketchSolver_Error.h [new file with mode: 0644]
src/SketchSolver/SketchSolver_FeatureStorage.cpp [new file with mode: 0644]
src/SketchSolver/SketchSolver_FeatureStorage.h [new file with mode: 0644]
src/SketchSolver/SketchSolver_Group.cpp [new file with mode: 0644]
src/SketchSolver/SketchSolver_Group.h [new file with mode: 0644]
src/SketchSolver/SketchSolver_Solver.cpp
src/SketchSolver/SketchSolver_Solver.h
src/SketchSolver/SketchSolver_Storage.cpp [new file with mode: 0644]
src/SketchSolver/SketchSolver_Storage.h [new file with mode: 0644]