Skip to content

Commit

Permalink
Include fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
kzampog committed Jul 18, 2023
1 parent 85e774b commit ea05cb2
Show file tree
Hide file tree
Showing 23 changed files with 62 additions and 17 deletions.
2 changes: 2 additions & 0 deletions examples/connected_component_extraction.cpp
@@ -1,3 +1,5 @@
#include <iostream>

#include <cilantro/clustering/connected_component_extraction.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/utilities/timer.hpp>
Expand Down
2 changes: 2 additions & 0 deletions examples/convex_hull.cpp
@@ -1,3 +1,5 @@
#include <iostream>

#include <cilantro/visualization.hpp>
#include <cilantro/spatial/convex_polytope.hpp>
#include <cilantro/utilities/point_cloud.hpp>
Expand Down
2 changes: 2 additions & 0 deletions examples/flat_convex_hull.cpp
@@ -1,3 +1,5 @@
#include <iostream>

#include <cilantro/visualization.hpp>
#include <cilantro/spatial/flat_convex_hull_3d.hpp>
#include <cilantro/utilities/point_cloud.hpp>
Expand Down
4 changes: 3 additions & 1 deletion examples/fusion.cpp
@@ -1,6 +1,8 @@
#include <iostream>

#include <cilantro/registration/icp_common_instances.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/registration/icp_common_instances.hpp>

template <typename T>
void vec_remove(std::vector<T>& vec, const std::vector<size_t>& indices) {
Expand Down
4 changes: 3 additions & 1 deletion examples/grid_downsampler.cpp
@@ -1,7 +1,9 @@
#include <iostream>

// #include <cilantro/core/grid_downsampler.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/utilities/timer.hpp>
#include <cilantro/visualization.hpp>

int main(int argc, char** argv) {
if (argc < 2) {
Expand Down
2 changes: 2 additions & 0 deletions examples/image_point_cloud_conversions.cpp
@@ -1,3 +1,5 @@
#include <iostream>

#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>

Expand Down
1 change: 1 addition & 0 deletions examples/kd_tree.cpp
@@ -1,4 +1,5 @@
#include <iostream>

#include <cilantro/core/kd_tree.hpp>

int main(int argc, char** argv) {
Expand Down
4 changes: 3 additions & 1 deletion examples/kmeans.cpp
@@ -1,7 +1,9 @@
#include <iostream>

#include <cilantro/clustering/kmeans.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/utilities/timer.hpp>
#include <cilantro/visualization.hpp>

int main(int argc, char** argv) {
if (argc < 2) {
Expand Down
3 changes: 3 additions & 0 deletions examples/matrix_io.cpp
@@ -1,4 +1,7 @@
#include <iostream>

#include <Eigen/Dense>

#include <cilantro/utilities/io_utilities.hpp>

int main(int argc, char** argv) {
Expand Down
4 changes: 3 additions & 1 deletion examples/mean_shift.cpp
@@ -1,7 +1,9 @@
#include <iostream>
#include <random>

#include <cilantro/clustering/mean_shift.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/utilities/timer.hpp>
#include <cilantro/visualization.hpp>

cilantro::VectorSet3f generate_input_data() {
std::default_random_engine generator;
Expand Down
4 changes: 3 additions & 1 deletion examples/multidimensional_scaling.cpp
@@ -1,6 +1,8 @@
#include <iostream>

#include <cilantro/utilities/multidimensional_scaling.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/utilities/timer.hpp>
#include <cilantro/visualization.hpp>

#ifndef M_PI
#define M_PI 3.14159265358979323846
Expand Down
4 changes: 3 additions & 1 deletion examples/non_rigid_icp.cpp
@@ -1,7 +1,9 @@
#include <iostream>

#include <cilantro/registration/icp_common_instances.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/utilities/timer.hpp>
#include <cilantro/visualization.hpp>

void color_toggle(cilantro::Visualizer& viz) {
cilantro::RenderingProperties rp = viz.getRenderingProperties("dst");
Expand Down
4 changes: 3 additions & 1 deletion examples/normal_estimation.cpp
@@ -1,7 +1,9 @@
#include <iostream>

// #include <cilantro/core/normal_estimation.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/utilities/timer.hpp>
#include <cilantro/visualization.hpp>

int main(int argc, char** argv) {
if (argc < 2) {
Expand Down
2 changes: 2 additions & 0 deletions examples/ply_io.cpp
@@ -1,5 +1,7 @@
#include <iostream>

#include <pangolin/utils/file_utils.h>

#include <cilantro/utilities/point_cloud.hpp>

int main(int argc, char** argv) {
Expand Down
3 changes: 2 additions & 1 deletion examples/principal_component_analysis.cpp
@@ -1,6 +1,7 @@
#include <cilantro/core/principal_component_analysis.hpp>
#include <iostream>

#include <cilantro/core/principal_component_analysis.hpp>

int main(int argc, char** argv) {
std::vector<Eigen::Vector3f> points;
points.emplace_back(0, 0, 0);
Expand Down
4 changes: 3 additions & 1 deletion examples/ransac_plane_estimator.cpp
@@ -1,5 +1,7 @@
#include <cilantro/utilities/point_cloud.hpp>
#include <iostream>

#include <cilantro/model_estimation/ransac_hyperplane_estimator.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>

void callback(bool& re_estimate) { re_estimate = true; }
Expand Down
4 changes: 3 additions & 1 deletion examples/ransac_transform_estimator.cpp
@@ -1,5 +1,7 @@
#include <cilantro/utilities/point_cloud.hpp>
#include <iostream>

#include <cilantro/model_estimation/ransac_transform_estimator.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>

void callback(unsigned char key, bool& re_estimate, bool& randomize) {
Expand Down
4 changes: 3 additions & 1 deletion examples/rigid_icp.cpp
@@ -1,7 +1,9 @@
#include <iostream>

#include <cilantro/registration/icp_common_instances.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/utilities/timer.hpp>
#include <cilantro/visualization.hpp>

void color_toggle(cilantro::Visualizer& viz) {
cilantro::RenderingProperties rp = viz.getRenderingProperties("dst");
Expand Down
4 changes: 3 additions & 1 deletion examples/robust_normal_estimation.cpp
@@ -1,7 +1,9 @@
#include <iostream>

// #include <cilantro/core/normal_estimation.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/utilities/timer.hpp>
#include <cilantro/visualization.hpp>

void toggle_invalid(cilantro::Visualizer& viz) { viz.getObject("cloud_i")->toggleVisibility(); }

Expand Down
2 changes: 2 additions & 0 deletions examples/space_region_3d.cpp
@@ -1,3 +1,5 @@
#include <iostream>

#include <cilantro/visualization.hpp>
#include <cilantro/spatial/space_region.hpp>
#include <cilantro/utilities/point_cloud.hpp>
Expand Down
6 changes: 4 additions & 2 deletions examples/spectral_clustering.cpp
@@ -1,8 +1,10 @@
#include <cilantro/utilities/nearest_neighbor_graph_utilities.hpp>
#include <iostream>

#include <cilantro/clustering/spectral_clustering.hpp>
#include <cilantro/utilities/nearest_neighbor_graph_utilities.hpp>
#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization.hpp>
#include <cilantro/utilities/timer.hpp>
#include <cilantro/visualization.hpp>

void generate_input_data(cilantro::VectorSet3f& points, Eigen::SparseMatrix<float>& affinities) {
points.resize(3, 1700);
Expand Down
6 changes: 4 additions & 2 deletions examples/visualizer.cpp
@@ -1,6 +1,8 @@
#include <cilantro/visualization/visualizer.hpp>
#include <cilantro/visualization/common_renderables.hpp>
#include <iostream>

#include <cilantro/utilities/point_cloud.hpp>
#include <cilantro/visualization/common_renderables.hpp>
#include <cilantro/visualization/visualizer.hpp>

void callback(cilantro::Visualizer& viz, const std::string& name) {
std::cout << "Toggling visibility for " << name << std::endl;
Expand Down
4 changes: 3 additions & 1 deletion include/cilantro/utilities/io_utilities.hpp
@@ -1,7 +1,9 @@
#pragma once

#include <fstream>
#include <cilantro/core/data_containers.hpp>
#include <sstream>
#include <string>
#include <vector>

namespace cilantro {

Expand Down

0 comments on commit ea05cb2

Please sign in to comment.