Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit fd89f23

Browse files
authored
Cleanup includes (#255)
1 parent 8693e05 commit fd89f23

25 files changed

+5
-79
lines changed

pycolmap/estimators/absolute_pose.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Authors: Mihai-Dusmanu (mihaidusmanu), Paul-Edouard Sarlin (skydes)
2-
31
#include "colmap/estimators/pose.h"
42
#include "colmap/geometry/rigid3.h"
53
#include "colmap/math/random.h"

pycolmap/estimators/alignment.h

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
31
#include "colmap/estimators/alignment.h"
4-
#include "colmap/estimators/similarity_transform.h"
52
#include "colmap/exe/model.h"
63
#include "colmap/geometry/sim3.h"
7-
#include "colmap/optim/loransac.h"
84
#include "colmap/scene/reconstruction.h"
9-
#include "colmap/sensor/models.h"
10-
#include "colmap/util/misc.h"
11-
#include "colmap/util/ply.h"
12-
#include "colmap/util/types.h"
135

146
#include "pycolmap/log_exceptions.h"
157

pycolmap/estimators/essential_matrix.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
// Authors: Mihai-Dusmanu (mihaidusmanu), Paul-Edouard Sarlin (skydes)
2-
31
#include "colmap/estimators/essential_matrix.h"
42
#include "colmap/geometry/essential_matrix.h"
5-
#include "colmap/geometry/pose.h"
3+
#include "colmap/geometry/rigid3.h"
64
#include "colmap/math/random.h"
75
#include "colmap/optim/loransac.h"
86
#include "colmap/scene/camera.h"

pycolmap/estimators/fundamental_matrix.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Authors: Mihai-Dusmanu (mihaidusmanu), Paul-Edouard Sarlin (skydes)
2-
31
#include "colmap/estimators/fundamental_matrix.h"
42
#include "colmap/math/random.h"
53
#include "colmap/optim/loransac.h"

pycolmap/estimators/generalized_absolute_pose.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
// Authors: Mihai-Dusmanu (mihaidusmanu), Paul-Edouard Sarlin (skydes)
2-
31
#include "colmap/estimators/generalized_pose.h"
42
#include "colmap/estimators/pose.h"
5-
#include "colmap/geometry/pose.h"
3+
#include "colmap/geometry/rigid3.h"
64
#include "colmap/math/random.h"
75
#include "colmap/optim/ransac.h"
86
#include "colmap/scene/camera.h"
9-
#include "colmap/util/misc.h"
107

118
#include "pycolmap/log_exceptions.h"
129
#include "pycolmap/utils.h"

pycolmap/estimators/homography_matrix.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Authors: John Lambert (johnwlambert), Paul-Edouard Sarlin (skydes)
2-
31
#include "colmap/estimators/homography_matrix.h"
42
#include "colmap/math/random.h"
53
#include "colmap/optim/loransac.h"

pycolmap/estimators/triangulation.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
#include "colmap/estimators/triangulation.h"
2+
#include "colmap/scene/camera.h"
3+
#include "colmap/scene/image.h"
24

35
#include "pycolmap/helpers.h"
46
#include "pycolmap/log_exceptions.h"

pycolmap/estimators/two_view_geometry.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
1-
// Authors: John Lambert (johnwlambert), Paul-Edouard Sarlin (skydes)
2-
31
#include "colmap/estimators/two_view_geometry.h"
42
#include "colmap/estimators/utils.h"
5-
#include "colmap/geometry/pose.h"
6-
#include "colmap/math/random.h"
7-
#include "colmap/optim/loransac.h"
83
#include "colmap/scene/camera.h"
94
#include "colmap/scene/two_view_geometry.h"
105

pycolmap/geometry/homography_matrix.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Author: Adi Singh (adisingh50)
2-
31
#include "colmap/geometry/homography_matrix.h"
42

53
#include "pycolmap/log_exceptions.h"

pycolmap/helpers.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
31
#pragma once
42

53
#include "colmap/util/string.h"

pycolmap/log_exceptions.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
31
#pragma once
42
#include "colmap/util/misc.h"
53

pycolmap/pipeline/extract_features.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
31
#include "colmap/controllers/feature_extraction.h"
4-
#include "colmap/controllers/feature_matching.h"
52
#include "colmap/controllers/image_reader.h"
6-
#include "colmap/controllers/incremental_mapper.h"
73
#include "colmap/exe/feature.h"
84
#include "colmap/exe/sfm.h"
95
#include "colmap/feature/sift.h"
10-
#include "colmap/scene/reconstruction.h"
11-
#include "colmap/sensor/models.h"
126
#include "colmap/util/misc.h"
137

148
#include "pycolmap/helpers.h"

pycolmap/pipeline/images.h

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
1-
// Author: Paul-Edouard Sarlin (skydes)
2-
3-
#include "colmap/controllers/feature_extraction.h"
4-
#include "colmap/controllers/feature_matching.h"
51
#include "colmap/controllers/image_reader.h"
6-
#include "colmap/controllers/incremental_mapper.h"
72
#include "colmap/exe/feature.h"
8-
#include "colmap/exe/sfm.h"
93
#include "colmap/feature/sift.h"
104
#include "colmap/image/undistortion.h"
5+
#include "colmap/scene/camera.h"
116
#include "colmap/scene/reconstruction.h"
12-
#include "colmap/sensor/models.h"
137
#include "colmap/util/misc.h"
148

159
#include "pycolmap/helpers.h"

pycolmap/pipeline/match_features.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
3-
#include "colmap/controllers/feature_extraction.h"
41
#include "colmap/controllers/feature_matching.h"
5-
#include "colmap/controllers/image_reader.h"
6-
#include "colmap/controllers/incremental_mapper.h"
72
#include "colmap/estimators/two_view_geometry.h"
83
#include "colmap/exe/feature.h"
94
#include "colmap/exe/sfm.h"
105
#include "colmap/feature/sift.h"
11-
#include "colmap/util/misc.h"
126

137
#include "pycolmap/helpers.h"
148
#include "pycolmap/log_exceptions.h"

pycolmap/pipeline/meshing.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
21
#include "colmap/mvs/meshing.h"
32

43
#include "pycolmap/helpers.h"

pycolmap/pipeline/mvs.h

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,5 @@
1-
#include "colmap/controllers/feature_extraction.h"
2-
#include "colmap/controllers/feature_matching.h"
3-
#include "colmap/controllers/image_reader.h"
4-
#include "colmap/controllers/incremental_mapper.h"
5-
#include "colmap/exe/feature.h"
6-
#include "colmap/exe/sfm.h"
7-
#include "colmap/feature/sift.h"
81
#include "colmap/mvs/fusion.h"
9-
#include "colmap/mvs/meshing.h"
102
#include "colmap/scene/reconstruction.h"
11-
#include "colmap/sensor/models.h"
123
#include "colmap/util/misc.h"
134

145
#ifdef COLMAP_CUDA_ENABLED
@@ -249,7 +240,6 @@ void BindMVS(py::module& m) {
249240
.def_readwrite("bounding_box",
250241
&SFOpts::bounding_box,
251242
"Bounding box Tuple[min, max]");
252-
253243
MakeDataclass(PyStereoFusionOptions);
254244
auto stereo_fusion_options = PyStereoFusionOptions().cast<SFOpts>();
255245

pycolmap/pipeline/sfm.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Author: Paul-Edouard Sarlin (skydes)
21
#include "colmap/controllers/bundle_adjustment.h"
32
#include "colmap/controllers/incremental_mapper.h"
43
#include "colmap/exe/sfm.h"

pycolmap/scene/camera.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
31
#include "colmap/scene/camera.h"
42
#include "colmap/sensor/models.h"
53
#include "colmap/util/misc.h"

pycolmap/scene/correspondence_graph.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Author: Mihai Dusmanu (mihaidusmanu)
2-
31
#include "colmap/feature/types.h"
42
#include "colmap/scene/correspondence_graph.h"
53
#include "colmap/util/types.h"

pycolmap/scene/image.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
31
#include "colmap/geometry/rigid3.h"
42
#include "colmap/scene/image.h"
53
#include "colmap/util/misc.h"

pycolmap/scene/point2D.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
3-
// Use Eigens aligned allocator for vectors
41
#include "colmap/scene/point2d.h"
52
#include "colmap/util/misc.h"
63
#include "colmap/util/types.h"

pycolmap/scene/point3D.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
31
#include "colmap/scene/point3d.h"
42
#include "colmap/util/misc.h"
53
#include "colmap/util/types.h"

pycolmap/scene/reconstruction.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
21
#include "colmap/scene/reconstruction.h"
32
#include "colmap/sensor/models.h"
43
#include "colmap/util/misc.h"

pycolmap/scene/track.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Author: Philipp Lindenberger (Phil26AT)
2-
31
#include "colmap/scene/track.h"
42
#include "colmap/util/misc.h"
53
#include "colmap/util/types.h"

pycolmap/sfm/incremental_triangulator.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// Author: Mihai Dusmanu (mihaidusmanu)
2-
31
#include "colmap/sfm/incremental_triangulator.h"
42

53
#include "pycolmap/helpers.h"

0 commit comments

Comments
 (0)