#include "TriangulationBase.h" namespace Triangulation { TriangulationBase::TriangulationBase(const cv::Mat& P0, const cv::Mat& P1) : P0(P0), P1(P1) {} std::vector TriangulationBase::triangulate(const std::vector& p0, const std::vector& p1) const { std::vector result; for (size_t i = 0; i < p0.size(); ++i) { result.emplace_back(triangulate(p0[i], p1[i])); } return result; } }