X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchSolver%2FSolveSpaceSolver%2FSolveSpaceSolver_Solver.cpp;h=5b34b1174cc6047e6b64170cfbf4a8bac9f45d1d;hb=c5e7539d40404e80767c8051c4dd7f39e0a82a12;hp=f1d72c8bac59a8de424a3c96f09464fa0f1f8600;hpb=9ddc291385b55eb7efd9a560a1a5c468a98dc324;p=modules%2Fshaper.git diff --git a/src/SketchSolver/SolveSpaceSolver/SolveSpaceSolver_Solver.cpp b/src/SketchSolver/SolveSpaceSolver/SolveSpaceSolver_Solver.cpp index f1d72c8ba..5b34b1174 100644 --- a/src/SketchSolver/SolveSpaceSolver/SolveSpaceSolver_Solver.cpp +++ b/src/SketchSolver/SolveSpaceSolver/SolveSpaceSolver_Solver.cpp @@ -97,7 +97,7 @@ SketchSolver_SolveStatus SolveSpaceSolver_Solver::solve() } Events_LongOp::start(this); - Slvs_Solve(&myEquationsSystem, myGroup); + Slvs_Solve(&myEquationsSystem, (Slvs_hGroup)myGroup); Events_LongOp::end(this); SketchSolver_SolveStatus aStatus; @@ -205,3 +205,8 @@ bool SolveSpaceSolver_Solver::isConflicting(const ConstraintID& theConstraint) c return true; return false; } + +int SolveSpaceSolver_Solver::dof() const +{ + return myEquationsSystem.dof; +}