| 171 | }; |
| 172 | |
| 173 | struct SolverUGP4PL { |
| 174 | static inline int solve(const AbsolutePoseProblemInstance &instance, poselib::CameraPoseVector *solutions) { |
| 175 | return ugp4pl(instance.p_line_, instance.x_line_, instance.X_line_, instance.V_line_, solutions); |
| 176 | } |
| 177 | typedef CalibPoseValidator validator; |
| 178 | static std::string name() { return "ugp4pl"; } |
| 179 | }; |
| 180 | |
| 181 | struct SolverRelUpright3pt { |
| 182 | static inline int solve(const RelativePoseProblemInstance &instance, poselib::CameraPoseVector *solutions) { |
nothing calls this directly
no outgoing calls
no test coverage detected