Home
last modified time | relevance | path

Searched refs:Matrix3x4d (Results 1 – 25 of 42) sorted by relevance

12

/dports/graphics/colmap/colmap-3.6/src/base/
H A Dprojection.h53 Eigen::Matrix3x4d ComposeProjectionMatrix(const Eigen::Vector4d& qvec,
64 Eigen::Matrix3x4d ComposeProjectionMatrix(const Eigen::Matrix3d& R,
78 Eigen::Matrix3x4d InvertProjectionMatrix(const Eigen::Matrix3x4d& proj_matrix);
87 bool DecomposeProjectionMatrix(const Eigen::Matrix3x4d& proj_matrix,
99 const Eigen::Matrix3x4d& proj_matrix,
114 const Eigen::Matrix3x4d& proj_matrix,
127 const Eigen::Matrix3x4d& proj_matrix,
140 const Eigen::Matrix3x4d& proj_matrix);
152 double CalculateDepth(const Eigen::Matrix3x4d& proj_matrix,
162 bool HasPointPositiveDepth(const Eigen::Matrix3x4d& proj_matrix,
H A Dtriangulation.h58 Eigen::Vector3d TriangulatePoint(const Eigen::Matrix3x4d& proj_matrix1,
59 const Eigen::Matrix3x4d& proj_matrix2,
65 const Eigen::Matrix3x4d& proj_matrix1,
66 const Eigen::Matrix3x4d& proj_matrix2,
77 const std::vector<Eigen::Matrix3x4d>& proj_matrices,
96 Eigen::Vector3d TriangulateOptimalPoint(const Eigen::Matrix3x4d& proj_matrix1,
97 const Eigen::Matrix3x4d& proj_matrix2,
103 const Eigen::Matrix3x4d& proj_matrix1,
104 const Eigen::Matrix3x4d& proj_matrix2,
H A Dprojection.cc39 Eigen::Matrix3x4d ComposeProjectionMatrix(const Eigen::Vector4d& qvec, in ComposeProjectionMatrix()
41 Eigen::Matrix3x4d proj_matrix; in ComposeProjectionMatrix()
47 Eigen::Matrix3x4d ComposeProjectionMatrix(const Eigen::Matrix3d& R, in ComposeProjectionMatrix()
49 Eigen::Matrix3x4d proj_matrix; in ComposeProjectionMatrix()
55 Eigen::Matrix3x4d InvertProjectionMatrix(const Eigen::Matrix3x4d& proj_matrix) { in InvertProjectionMatrix()
56 Eigen::Matrix3x4d inv_proj_matrix; in InvertProjectionMatrix()
72 bool DecomposeProjectionMatrix(const Eigen::Matrix3x4d& P, Eigen::Matrix3d* K, in DecomposeProjectionMatrix()
105 const Eigen::Matrix3x4d& proj_matrix, in ProjectPointToImage()
162 const Eigen::Matrix3x4d& proj_matrix, in CalculateAngularError()
185 double CalculateDepth(const Eigen::Matrix3x4d& proj_matrix, in CalculateDepth()
[all …]
H A Dtriangulation.cc39 Eigen::Vector3d TriangulatePoint(const Eigen::Matrix3x4d& proj_matrix1, in TriangulatePoint()
40 const Eigen::Matrix3x4d& proj_matrix2, in TriangulatePoint()
56 const Eigen::Matrix3x4d& proj_matrix1, in TriangulatePoints()
57 const Eigen::Matrix3x4d& proj_matrix2, in TriangulatePoints()
73 const std::vector<Eigen::Matrix3x4d>& proj_matrices, in TriangulateMultiViewPoint()
81 const Eigen::Matrix3x4d term = in TriangulateMultiViewPoint()
91 Eigen::Vector3d TriangulateOptimalPoint(const Eigen::Matrix3x4d& proj_matrix1, in TriangulateOptimalPoint()
92 const Eigen::Matrix3x4d& proj_matrix2, in TriangulateOptimalPoint()
108 const Eigen::Matrix3x4d& proj_matrix1, in TriangulateOptimalPoints()
109 const Eigen::Matrix3x4d& proj_matrix2, in TriangulateOptimalPoints()
H A Dessential_matrix_test.cc86 const Eigen::Matrix3x4d proj_matrix1 = Eigen::Matrix3x4d::Identity(); in BOOST_AUTO_TEST_CASE()
87 const Eigen::Matrix3x4d proj_matrix2 = ComposeProjectionMatrix(R, t); in BOOST_AUTO_TEST_CASE()
121 const Eigen::Matrix3x4d proj_matrix1 = Eigen::Matrix3x4d::Identity(); in BOOST_AUTO_TEST_CASE()
122 const Eigen::Matrix3x4d proj_matrix2 = ComposeProjectionMatrix(R, t); in BOOST_AUTO_TEST_CASE()
174 const Eigen::Matrix3x4d proj_matrix1 = Eigen::Matrix3x4d::Identity(); in BOOST_AUTO_TEST_CASE()
175 const Eigen::Matrix3x4d proj_matrix2 = ComposeProjectionMatrix(R, t); in BOOST_AUTO_TEST_CASE()
H A Dsimilarity_transform.cc48 typedef Eigen::Matrix3x4d M_t;
95 const Eigen::Matrix3x4d alignment21 = in Residuals()
110 const Eigen::Matrix3x4d proj_matrix1 = image1.ProjectionMatrix(); in Residuals()
111 const Eigen::Matrix3x4d proj_matrix2 = image2.ProjectionMatrix(); in Residuals()
181 SimilarityTransform3::SimilarityTransform3(const Eigen::Matrix3x4d& matrix) { in SimilarityTransform3()
265 Eigen::Matrix3x4d* alignment) { in ComputeAlignmentBetweenReconstructions()
H A Dsimilarity_transform.h55 explicit SimilarityTransform3(const Eigen::Matrix3x4d& matrix);
90 Eigen::Matrix3x4d* alignment);
H A Dessential_matrix.h97 const Eigen::Matrix3x4d& proj_matrix1,
98 const Eigen::Matrix3x4d& proj_matrix2);
H A Dtriangulation_test.cc51 Eigen::Matrix3x4d proj_matrix1 = Eigen::MatrixXd::Identity(3, 4); in BOOST_AUTO_TEST_CASE()
58 Eigen::Matrix3x4d proj_matrix2 = tform.Matrix().topLeftCorner<3, 4>(); in BOOST_AUTO_TEST_CASE()
H A Dpose.cc160 const Eigen::Matrix3x4d& proj_matrix) { in ProjectionCenterFromMatrix()
230 const Eigen::Matrix3x4d proj_matrix1 = Eigen::Matrix3x4d::Identity(); in CheckCheirality()
231 const Eigen::Matrix3x4d proj_matrix2 = ComposeProjectionMatrix(R, t); in CheckCheirality()
H A Dimage.cc138 Eigen::Matrix3x4d Image::ProjectionMatrix() const { in ProjectionMatrix()
142 Eigen::Matrix3x4d Image::InverseProjectionMatrix() const { in InverseProjectionMatrix()
H A Dpose_test.cc243 const Eigen::Matrix3x4d proj_matrix = ComposeProjectionMatrix(qvec, tvec); in BOOST_AUTO_TEST_CASE()
244 const Eigen::Matrix3x4d inv_proj_matrix = InvertProjectionMatrix(proj_matrix); in BOOST_AUTO_TEST_CASE()
252 const Eigen::Matrix3x4d proj_matrix = ComposeProjectionMatrix(qvec, tvec); in BOOST_AUTO_TEST_CASE()
253 const Eigen::Matrix3x4d inv_proj_matrix = InvertProjectionMatrix(proj_matrix); in BOOST_AUTO_TEST_CASE()
H A Dessential_matrix.cc96 const Eigen::Matrix3x4d& proj_matrix1, in EssentialMatrixFromAbsolutePoses()
97 const Eigen::Matrix3x4d& proj_matrix2) { in EssentialMatrixFromAbsolutePoses()
H A Dimage.h181 Eigen::Matrix3x4d ProjectionMatrix() const;
184 Eigen::Matrix3x4d InverseProjectionMatrix() const;
/dports/graphics/colmap/colmap-3.6/src/estimators/
H A Dgeneralized_relative_pose.h64 Eigen::Matrix3x4d rel_tform;
72 typedef Eigen::Matrix3x4d M_t;
H A Dgeneralized_absolute_pose.h59 Eigen::Matrix3x4d rel_tform;
67 typedef Eigen::Matrix3x4d M_t;
H A Dabsolute_pose.h59 typedef Eigen::Matrix3x4d M_t;
104 typedef Eigen::Matrix3x4d M_t;
133 Eigen::Matrix3x4d* proj_matrix);
H A Dtriangulation.h76 PoseData(const Eigen::Matrix3x4d& proj_matrix_, in PoseData()
80 Eigen::Matrix3x4d proj_matrix;
H A Dgeneralized_absolute_pose.cc62 Eigen::Vector6d ComposePlueckerLine(const Eigen::Matrix3x4d& rel_tform, in ComposePlueckerLine()
64 const Eigen::Matrix3x4d inv_proj_matrix = InvertProjectionMatrix(rel_tform); in ComposePlueckerLine()
292 const Eigen::Matrix3x4d& rel_tform = points2D[i].rel_tform; in Residuals()
H A Dutils.h88 const Eigen::Matrix3x4d& proj_matrix, std::vector<double>* residuals);
H A Dgeneralized_relative_pose.cc71 void ComposePlueckerData(const Eigen::Matrix3x4d& rel_tform, in ComposePlueckerData()
75 const Eigen::Matrix3x4d inv_proj_matrix = InvertProjectionMatrix(rel_tform); in ComposePlueckerData()
577 const Eigen::Matrix3x4d VV = V.real().colwise().hnormalized(); in Estimate()
601 const Eigen::Matrix3x4d& proj_matrix1 = points1[i].rel_tform; in Residuals()
602 const Eigen::Matrix3x4d& proj_matrix2 = in Residuals()
H A Dgeneralized_absolute_pose_test.cc80 std::array<Eigen::Matrix3x4d, kNumTforms> rel_tforms; in BOOST_AUTO_TEST_CASE()
H A Dgeneralized_relative_pose_test.cc72 std::array<Eigen::Matrix3x4d, kNumTforms> rel_tforms; in BOOST_AUTO_TEST_CASE()
/dports/graphics/colmap/colmap-3.6/src/util/
H A Dtypes.h65 typedef Eigen::Matrix<double, 3, 4> Matrix3x4d; typedef
/dports/graphics/colmap/colmap-3.6/src/ui/
H A Dmovie_grabber_widget.cc196 const Eigen::Matrix3x4d prev_view_model_matrix = in Assemble()
213 const Eigen::Matrix3x4d curr_view_model_matrix = in Assemble()

12