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>();