| 30 | } |
| 31 | |
| 32 | std::vector<CameraPose> p3p_wrapper(const std::vector<Eigen::Vector3d> &x, const std::vector<Eigen::Vector3d> &X) { |
| 33 | std::vector<CameraPose> output; |
| 34 | p3p(x, X, &output); |
| 35 | return output; |
| 36 | } |
| 37 | |
| 38 | std::vector<CameraPose> gp3p_wrapper(const std::vector<Eigen::Vector3d> &p, const std::vector<Eigen::Vector3d> &x, |
| 39 | const std::vector<Eigen::Vector3d> &X) { |