Blender
V3.3
|
#include "libmv/numeric/numeric.h"
Go to the source code of this file.
Classes | |
struct | libmv::BundleEvaluation |
Namespaces | |
libmv | |
Enumerations | |
enum | libmv::BundleIntrinsics { libmv::BUNDLE_NO_INTRINSICS = 0 , libmv::BUNDLE_FOCAL_LENGTH = (1 << 0) , libmv::BUNDLE_PRINCIPAL_POINT = (1 << 1) , libmv::BUNDLE_RADIAL_K1 = (1 << 2) , libmv::BUNDLE_RADIAL_K2 = (1 << 3) , libmv::BUNDLE_RADIAL_K3 = (1 << 4) , libmv::BUNDLE_RADIAL_K4 = (1 << 5) , libmv::BUNDLE_RADIAL , libmv::BUNDLE_TANGENTIAL_P1 = (1 << 6) , libmv::BUNDLE_TANGENTIAL_P2 = (1 << 7) , libmv::BUNDLE_TANGENTIAL = (BUNDLE_TANGENTIAL_P1 | BUNDLE_TANGENTIAL_P2) } |
enum | libmv::BundleConstraints { libmv::BUNDLE_NO_CONSTRAINTS = 0 , libmv::BUNDLE_NO_TRANSLATION = 1 } |
Functions | |
void | libmv::EuclideanBundle (const Tracks &tracks, EuclideanReconstruction *reconstruction) |
void | libmv::EuclideanBundleCommonIntrinsics (const Tracks &tracks, const int bundle_intrinsics, const int bundle_constraints, EuclideanReconstruction *reconstruction, CameraIntrinsics *intrinsics, BundleEvaluation *evaluation) |
void | libmv::ProjectiveBundle (const Tracks &, ProjectiveReconstruction *) |