Function 106 3rdparty/openexr/Half/halfFunction.h template <class Function> Function 107 3rdparty/openexr/Half/halfFunction.h halfFunction (Function f, Function 139 3rdparty/openexr/Half/halfFunction.h template <class Function> Function 140 3rdparty/openexr/Half/halfFunction.h halfFunction<T>::halfFunction (Function f, Function 67 3rdparty/openexr/IlmImf/ImfLut.h template <class Function> Function 68 3rdparty/openexr/IlmImf/ImfLut.h HalfLut (Function f); Function 105 3rdparty/openexr/IlmImf/ImfLut.h template <class Function> Function 106 3rdparty/openexr/IlmImf/ImfLut.h RgbaLut (Function f, RgbaChannels chn = WRITE_RGB); Function 164 3rdparty/openexr/IlmImf/ImfLut.h template <class Function> Function 165 3rdparty/openexr/IlmImf/ImfLut.h HalfLut::HalfLut (Function f): Function 173 3rdparty/openexr/IlmImf/ImfLut.h template <class Function> Function 174 3rdparty/openexr/IlmImf/ImfLut.h RgbaLut::RgbaLut (Function f, RgbaChannels chn): Function 81 modules/core/include/opencv2/core/optim.hpp virtual Ptr<Function> getFunction() const = 0; Function 89 modules/core/include/opencv2/core/optim.hpp virtual void setFunction(const Ptr<Function>& f) = 0; Function 198 modules/core/include/opencv2/core/optim.hpp static Ptr<DownhillSolver> create(const Ptr<MinProblemSolver::Function>& f=Ptr<MinProblemSolver::Function>(), Function 252 modules/core/include/opencv2/core/optim.hpp static Ptr<ConjGradSolver> create(const Ptr<MinProblemSolver::Function>& f=Ptr<ConjGradSolver::Function>(), Function 49 modules/core/src/conjugate_gradient.cpp double MinProblemSolver::Function::getGradientEps() const { return 1e-3; } Function 50 modules/core/src/conjugate_gradient.cpp void MinProblemSolver::Function::getGradient(const double* x, double* grad) Function 74 modules/core/src/conjugate_gradient.cpp Ptr<Function> getFunction() const; Function 75 modules/core/src/conjugate_gradient.cpp void setFunction(const Ptr<Function>& f); Function 81 modules/core/src/conjugate_gradient.cpp Ptr<MinProblemSolver::Function> _Function; Function 86 modules/core/src/conjugate_gradient.cpp static void minimizeOnTheLine(Ptr<MinProblemSolver::Function> _f,Mat_<double>& x,const Mat_<double>& d,Mat_<double>& buf1,Mat_<double>& buf2); Function 89 modules/core/src/conjugate_gradient.cpp void ConjGradSolverImpl::minimizeOnTheLine(Ptr<MinProblemSolver::Function> _f,Mat_<double>& x,const Mat_<double>& d,Mat_<double>& buf1, Function 181 modules/core/src/conjugate_gradient.cpp _Function=Ptr<Function>(); Function 183 modules/core/src/conjugate_gradient.cpp Ptr<MinProblemSolver::Function> ConjGradSolverImpl::getFunction()const{ Function 186 modules/core/src/conjugate_gradient.cpp void ConjGradSolverImpl::setFunction(const Ptr<Function>& f){ Function 198 modules/core/src/conjugate_gradient.cpp Ptr<ConjGradSolver> ConjGradSolver::create(const Ptr<MinProblemSolver::Function>& f, TermCriteria termcrit){ Function 148 modules/core/src/downhill_simplex.cpp _Function=Ptr<Function>(); Function 164 modules/core/src/downhill_simplex.cpp Ptr<MinProblemSolver::Function> getFunction() const { return _Function; } Function 166 modules/core/src/downhill_simplex.cpp void setFunction(const Ptr<Function>& f) { _Function=f; } Function 210 modules/core/src/downhill_simplex.cpp Ptr<MinProblemSolver::Function> _Function; Function 455 modules/core/src/downhill_simplex.cpp Ptr<DownhillSolver> DownhillSolver::create( const Ptr<MinProblemSolver::Function>& f, Function 44 modules/core/test/test_conjugate_gradient.cpp static void mytest(cv::Ptr<cv::ConjGradSolver> solver,cv::Ptr<cv::MinProblemSolver::Function> ptr_F,cv::Mat& x, Function 61 modules/core/test/test_conjugate_gradient.cpp class SphereF_CG:public cv::MinProblemSolver::Function{ Function 74 modules/core/test/test_conjugate_gradient.cpp class RosenbrockF_CG:public cv::MinProblemSolver::Function{ Function 89 modules/core/test/test_conjugate_gradient.cpp cv::Ptr<cv::MinProblemSolver::Function> ptr_F(new SphereF_CG()); Function 98 modules/core/test/test_conjugate_gradient.cpp cv::Ptr<cv::MinProblemSolver::Function> ptr_F(new RosenbrockF_CG()); Function 46 modules/core/test/test_downhill_simplex.cpp static void mytest(cv::Ptr<cv::DownhillSolver> solver,cv::Ptr<cv::MinProblemSolver::Function> ptr_F,cv::Mat& x,cv::Mat& step, Function 69 modules/core/test/test_downhill_simplex.cpp class SphereF:public cv::MinProblemSolver::Function{ Function 76 modules/core/test/test_downhill_simplex.cpp class RosenbrockF:public cv::MinProblemSolver::Function{ Function 87 modules/core/test/test_downhill_simplex.cpp cv::Ptr<cv::MinProblemSolver::Function> ptr_F = cv::makePtr<SphereF>(); Function 97 modules/core/test/test_downhill_simplex.cpp cv::Ptr<cv::MinProblemSolver::Function> ptr_F = cv::makePtr<RosenbrockF>();