Implementation of the Tomasi & Kanade reconstruction algorithm. More...
#include "m23d_ortho_flexible_builder.h"#include <m23d/m23d_rotation_from_ortho_projection.h>#include <m23d/m23d_scaled_ortho_projection.h>#include <m23d/m23d_set_q_constraint.h>#include <m23d/m23d_correction_matrix_error.h>#include <m23d/m23d_select_basis_views.h>#include <m23d/m23d_pure_ortho_projection.h>#include <vnl/algo/vnl_svd.h>#include <vnl/algo/vnl_symmetric_eigensystem.h>#include <vnl/algo/vnl_levenberg_marquardt.h>#include <vgl/vgl_vector_3d.h>#include <vcl_iostream.h>#include <vcl_algorithm.h>#include <vcl_cstdlib.h>#include <vcl_cassert.h>Go to the source code of this file.
Functions | |
| void | m23d_swap_rows (vnl_matrix< double > &M, unsigned i, unsigned j, unsigned n) |
| Swap the n rows beginning at i with those at j. | |
Implementation of the Tomasi & Kanade reconstruction algorithm.
Definition in file m23d_ortho_flexible_builder.cxx.
| void m23d_swap_rows | ( | vnl_matrix< double > & | M, |
| unsigned | i, | ||
| unsigned | j, | ||
| unsigned | n | ||
| ) | [inline] |
Swap the n rows beginning at i with those at j.
Definition at line 38 of file m23d_ortho_flexible_builder.cxx.
1.7.5.1