|
void | tag::build_matrix (const Vector< 9 > &X, const Vector< 9 > &Y, const Vector< 9 > &Z, const Vector< 9 > &W, Matrix< 10, 20 > &R) |
|
Vector< 9 > | tag::stack_points (const Vector< 3 > &p, const Vector< 3 > &q) |
|
template<int AN, int BN> |
Vector< AN+BN-1 > | tag::poly_mul (const Vector< AN > &a, const Vector< BN > &b) |
|
template<int N> |
double | tag::polyval (const Vector< N > &v, double x) |
|
Matrix< 3, 3, double,
Reference::RowMajor > | tag::as_matrix (Vector< 9 > &v) |
|
template<int R, int C, class P > |
Matrix< C-R, C, P > | tag::dodgy_null (Matrix< R, C, P > m) |
|
vector< Matrix< 3 > > | tag::five_point (const array< pair< Vector< 3 >, Vector< 3 > >, 5 > &points) |
|
std::vector< TooN::SE3<> > | tag::se3_from_E (const TooN::Matrix< 3 > &E) |
|
TooN::SE3 | tag::optimize_epipolar (const std::vector< std::pair< TooN::Vector< 3 >, TooN::Vector< 3 > > > &points, const TooN::SE3<> &initial) |
|
double | tag::point_line_distance_squared (Vector< 3 > point, const Vector< 3 > &line) |
|
double | tag::point_line_distance (Vector< 3 > point, const Vector< 3 > &line) |
|
pair< double, double > | tag::essential_reprojection_errors_squared (const Matrix< 3 > &E, const Vector< 3 > &q, const Vector< 3 > &p) |
|
pair< double, double > | tag::essential_reprojection_errors (const Matrix< 3 > &E, const Vector< 3 > &q, const Vector< 3 > &p) |
|