#include <algorithm>
#include <cctype>
#include <chrono>
#include <cmath>
#include <cstdlib>
#include <cstring>
#include <functional>
#include <iterator>
#include <limits>
#include <numeric>
#include <sstream>
#include <tuple>
#include <type_traits>
#include <utility>
#include <point_cloud_fusion/point_cloud_fusion.hpp>
#include <tf2/LinearMath/Transform.h>
#include <tf2/time.h>
#include <tracetools/tracetools.h>
#include <tf2_geometry_msgs/tf2_geometry_msgs.hpp>
#include <tf2_sensor_msgs/tf2_sensor_msgs.hpp>
#include <rmw/qos_profiles.h>
#include <rclcpp_components/register_node_macro.hpp>
Go to the source code of this file.
|
| template<std::size_t N, std::size_t... Is> |
| void | point_cloud_fusion::detail::connectInputsImpl (SyncType< N > &sync, const std::vector< std::shared_ptr< point_cloud_transport::SubscriberFilter > > &subs, std::index_sequence< Is... >) |
| | Connect subscriber filters to the synchronizer through an index sequence.
|
| |
| template<std::size_t N> |
| void | point_cloud_fusion::detail::connectInputs (SyncType< N > &sync, const std::vector< std::shared_ptr< point_cloud_transport::SubscriberFilter > > &subs) |
| | Connect all subscriber filters to the synchronizer for N inputs.
|
| |