Skip to content

Commit

Permalink
license identifier
Browse files Browse the repository at this point in the history
  • Loading branch information
koide3 committed Apr 1, 2024
1 parent d3e45bf commit 6e68e3c
Show file tree
Hide file tree
Showing 48 changed files with 99 additions and 0 deletions.
2 changes: 2 additions & 0 deletions include/small_gicp/ann/cached_kdtree.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <atomic>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/ann/flat_voxelmap.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <tbb/tbb.h>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/ann/gaussian_voxelmap.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <unordered_map>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/ann/kdtree.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <memory>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/ann/kdtree_omp.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/ann/kdtree_tbb.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/ann/traits.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/benchmark/benchmark.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <chrono>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/benchmark/benchmark_odom.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <memory>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/benchmark/read_points.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <fstream>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/factors/general_factor.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/factors/gicp_factor.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/factors/icp_factor.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/factors/plane_icp_factor.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/pcl/pcl_point.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <pcl/point_types.h>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/pcl/pcl_point_traits.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <pcl/point_types.h>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/pcl/pcl_proxy.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <pcl/point_cloud.h>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/pcl/pcl_registration.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <pcl/point_cloud.h>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/pcl/pcl_registration_impl.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <pcl/impl/pcl_base.hpp>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/points/point_cloud.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <memory>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/points/traits.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/registration/optimizer.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <iostream>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/registration/reduction.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/registration/reduction_omp.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/registration/reduction_tbb.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <tbb/tbb.h>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/registration/registration.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <small_gicp/ann/traits.hpp>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/registration/registration_helper.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <small_gicp/ann/kdtree.hpp>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/registration/registration_result.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/registration/rejector.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/registration/termination_criteria.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/downsampling.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <memory>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/downsampling_omp.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <atomic>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/downsampling_tbb.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <atomic>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/fast_floor.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/lie.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/normal_estimation.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Eigen>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/normal_estimation_omp.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <small_gicp/util/normal_estimation.hpp>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/normal_estimation_tbb.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <tbb/tbb.h>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/sort_omp.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <algorithm>
Expand Down
2 changes: 2 additions & 0 deletions include/small_gicp/util/vector3i_hash.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#pragma once

#include <Eigen/Core>
Expand Down
3 changes: 3 additions & 0 deletions src/example/01_basic_registration.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT

/// @brief Basic point cloud registration example with small_gicp::align()
#include <iostream>
#include <small_gicp/benchmark/read_points.hpp>
Expand Down
3 changes: 3 additions & 0 deletions src/example/02_basic_registration_pcl.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT

/// @brief Basic point cloud registration example with PCL interfaces
#include <small_gicp/pcl/pcl_point.hpp>
#include <small_gicp/pcl/pcl_point_traits.hpp>
Expand Down
3 changes: 3 additions & 0 deletions src/example/03_registration_template.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT

/// @brief Basic point cloud registration example with small_gicp::align()
#include <iostream>
#include <small_gicp/benchmark/read_points.hpp>
Expand Down
2 changes: 2 additions & 0 deletions src/example/basic_registration.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
#!/usr/bin/python3
# SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
# SPDX-License-Identifier: MIT
import numpy
from scipy.spatial.transform import Rotation

Expand Down
2 changes: 2 additions & 0 deletions src/python/python.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#include <pybind11/pybind11.h>
#include <pybind11/stl.h>
#include <pybind11/numpy.h>
Expand Down
2 changes: 2 additions & 0 deletions src/small_gicp/registration/registration.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#include <small_gicp/registration/registration.hpp>

namespace small_gicp {}
2 changes: 2 additions & 0 deletions src/small_gicp/registration/registration_helper.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#include <small_gicp/registration/registration_helper.hpp>

#include <small_gicp/ann/kdtree.hpp>
Expand Down
2 changes: 2 additions & 0 deletions src/small_gicp/util/benchmark_odom.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-FileCopyrightText: Copyright 2024 Kenji Koide
// SPDX-License-Identifier: MIT
#include <small_gicp/benchmark/benchmark_odom.hpp>

namespace small_gicp {
Expand Down

0 comments on commit 6e68e3c

Please sign in to comment.