epnp 8 modules/calib3d/src/epnp.cpp epnp::epnp(const Mat& cameraMatrix, const Mat& opoints, const Mat& ipoints) epnp 40 modules/calib3d/src/epnp.cpp epnp::~epnp() epnp 48 modules/calib3d/src/epnp.cpp void epnp::choose_control_points(void) epnp 84 modules/calib3d/src/epnp.cpp void epnp::compute_barycentric_coordinates(void) epnp 109 modules/calib3d/src/epnp.cpp void epnp::fill_M(CvMat * M, epnp 126 modules/calib3d/src/epnp.cpp void epnp::compute_ccs(const double * betas, const double * ut) epnp 139 modules/calib3d/src/epnp.cpp void epnp::compute_pcs(void) epnp 150 modules/calib3d/src/epnp.cpp void epnp::compute_pose(Mat& R, Mat& t) epnp 199 modules/calib3d/src/epnp.cpp void epnp::copy_R_and_t(const double R_src[3][3], const double t_src[3], epnp 209 modules/calib3d/src/epnp.cpp double epnp::dist2(const double * p1, const double * p2) epnp 217 modules/calib3d/src/epnp.cpp double epnp::dot(const double * v1, const double * v2) epnp 222 modules/calib3d/src/epnp.cpp void epnp::estimate_R_and_t(double R[3][3], double t[3]) epnp 282 modules/calib3d/src/epnp.cpp void epnp::solve_for_sign(void) epnp 297 modules/calib3d/src/epnp.cpp double epnp::compute_R_and_t(const double * ut, const double * betas, epnp 310 modules/calib3d/src/epnp.cpp double epnp::reprojection_error(const double R[3][3], const double t[3]) epnp 332 modules/calib3d/src/epnp.cpp void epnp::find_betas_approx_1(const CvMat * L_6x10, const CvMat * Rho, epnp 364 modules/calib3d/src/epnp.cpp void epnp::find_betas_approx_2(const CvMat * L_6x10, const CvMat * Rho, epnp 396 modules/calib3d/src/epnp.cpp void epnp::find_betas_approx_3(const CvMat * L_6x10, const CvMat * Rho, epnp 425 modules/calib3d/src/epnp.cpp void epnp::compute_L_6x10(const double * ut, double * l_6x10) epnp 467 modules/calib3d/src/epnp.cpp void epnp::compute_rho(double * rho) epnp 477 modules/calib3d/src/epnp.cpp void epnp::compute_A_and_b_gauss_newton(const double * l_6x10, const double * rho, epnp 505 modules/calib3d/src/epnp.cpp void epnp::gauss_newton(const CvMat * L_6x10, const CvMat * Rho, double betas[4]) epnp 524 modules/calib3d/src/epnp.cpp void epnp::qr_solve(CvMat * A, CvMat * b, CvMat * X) epnp 10 modules/calib3d/src/epnp.h class epnp { epnp 12 modules/calib3d/src/epnp.h epnp(const cv::Mat& cameraMatrix, const cv::Mat& opoints, const cv::Mat& ipoints); epnp 13 modules/calib3d/src/epnp.h ~epnp(); epnp 94 modules/calib3d/src/solvepnp.cpp epnp PnP(cameraMatrix, opoints, undistortedPoints);