1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-30 15:53:03 +04:00

mostly removed obsolete C API from calib3d (at least at the interface level) (#13081)

This commit is contained in:
Vadim Pisarevsky
2018-11-09 16:12:22 +03:00
committed by GitHub
parent 8cdf7bb84b
commit 8f15a609af
28 changed files with 1219 additions and 2451 deletions
+3 -2
View File
@@ -198,7 +198,8 @@ public:
return iter;
}
void setCallback(const Ptr<LMSolver::Callback>& _cb) CV_OVERRIDE { cb = _cb; }
void setMaxIters(int iters) CV_OVERRIDE { CV_Assert(iters > 0); maxIters = iters; }
int getMaxIters() const CV_OVERRIDE { return maxIters; }
Ptr<LMSolver::Callback> cb;
@@ -209,7 +210,7 @@ public:
};
Ptr<LMSolver> createLMSolver(const Ptr<LMSolver::Callback>& cb, int maxIters)
Ptr<LMSolver> LMSolver::create(const Ptr<LMSolver::Callback>& cb, int maxIters)
{
return makePtr<LMSolverImpl>(cb, maxIters);
}