static double triangulate(const std::vector< vgl_point_2d< double > > &points, const std::vector< vpgl_perspective_camera< double > > &cameras, vgl_point_3d< double > &point_3d)
Calculates the best 3D point corresponding to a set of 2D camera points.