| age_penalty_ | point_cloud_fusion::PointCloudFusion | private |
| auto_reconfigurable_params_ | point_cloud_fusion::PointCloudFusion | private |
| cloud_publisher_ | point_cloud_fusion::PointCloudFusion | private |
| cloud_subscriber_callback_groups_ | point_cloud_fusion::PointCloudFusion | private |
| cloud_subscribers_ | point_cloud_fusion::PointCloudFusion | private |
| collectTimingInfo(const std::vector< PointCloudMsg::ConstSharedPtr > &msgs, FusionTiming &timing) const | point_cloud_fusion::PointCloudFusion | private |
| config_mutex_ | point_cloud_fusion::PointCloudFusion | mutableprivate |
| configureOutputStampMode(const std::string &mode) | point_cloud_fusion::PointCloudFusion | private |
| declareAndLoadParameter(const std::string &name, T ¶m, const std::string &description, const bool add_to_auto_reconfigurable_params=true, const bool is_required=false, const bool read_only=false, const std::optional< double > &from_value=std::nullopt, const std::optional< double > &to_value=std::nullopt, const std::optional< double > &step_value=std::nullopt, const std::string &additional_constraints="") | point_cloud_fusion::PointCloudFusion | private |
| fixed_points_per_input_cloud_ | point_cloud_fusion::PointCloudFusion | private |
| fusePointCloudBatch(const std::vector< PointCloudMsg::ConstSharedPtr > &msgs, const FusionTiming &timing, std::size_t &valid_point_count) const | point_cloud_fusion::PointCloudFusion | private |
| handleSynchronizedPointClouds(const std::vector< sensor_msgs::msg::PointCloud2::ConstSharedPtr > &msgs) | point_cloud_fusion::PointCloudFusion | private |
| input_topics_ | point_cloud_fusion::PointCloudFusion | private |
| input_transport_hints_ | point_cloud_fusion::PointCloudFusion | private |
| kAllowedOutputStampModes | point_cloud_fusion::PointCloudFusion | privatestatic |
| kDefaultTransportHint | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMaxFixedPointsPerInputCloud | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMaxInputTopics | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMaxOutputQueueSize | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMaxRangeXY | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMaxRangeZ | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMaxSyncQueueSize | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMinFixedPointsPerInputCloud | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMinOutputQueueSize | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMinRangeXY | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMinRangeZ | point_cloud_fusion::PointCloudFusion | privatestatic |
| kMinSyncQueueSize | point_cloud_fusion::PointCloudFusion | privatestatic |
| kStepSizeFixedPointsPerInputCloud | point_cloud_fusion::PointCloudFusion | privatestatic |
| kStepSizeOutputQueueSize | point_cloud_fusion::PointCloudFusion | privatestatic |
| kStepSizeSyncQueueSize | point_cloud_fusion::PointCloudFusion | privatestatic |
| max_time_diff_sec_ | point_cloud_fusion::PointCloudFusion | private |
| output_fields_ | point_cloud_fusion::PointCloudFusion | private |
| output_queue_size_ | point_cloud_fusion::PointCloudFusion | private |
| output_stamp_mode_ | point_cloud_fusion::PointCloudFusion | private |
| output_stamp_mode_param_ | point_cloud_fusion::PointCloudFusion | private |
| OutputStampMode enum name | point_cloud_fusion::PointCloudFusion | private |
| parameters_callback_ | point_cloud_fusion::PointCloudFusion | private |
| parametersCallback(const std::vector< rclcpp::Parameter > ¶meters) | point_cloud_fusion::PointCloudFusion | private |
| PointCloudFusion(const rclcpp::NodeOptions &options) | point_cloud_fusion::PointCloudFusion | explicit |
| PointCloudMsg typedef | point_cloud_fusion::PointCloudFusion | private |
| publishFusedCloud(PointCloudMsg::UniquePtr cloud, const FusionTiming &timing, std::size_t input_count, std::size_t total_points, std::chrono::steady_clock::time_point callback_start, std::chrono::steady_clock::time_point processing_start, std::chrono::steady_clock::time_point processing_end, const char *event_name) | point_cloud_fusion::PointCloudFusion | private |
| range_limits_enable_ | point_cloud_fusion::PointCloudFusion | private |
| range_limits_x_max_ | point_cloud_fusion::PointCloudFusion | private |
| range_limits_x_min_ | point_cloud_fusion::PointCloudFusion | private |
| range_limits_y_max_ | point_cloud_fusion::PointCloudFusion | private |
| range_limits_y_min_ | point_cloud_fusion::PointCloudFusion | private |
| range_limits_z_max_ | point_cloud_fusion::PointCloudFusion | private |
| range_limits_z_min_ | point_cloud_fusion::PointCloudFusion | private |
| setup() | point_cloud_fusion::PointCloudFusion | private |
| setup_timer_ | point_cloud_fusion::PointCloudFusion | private |
| setupSynchronizer() | point_cloud_fusion::PointCloudFusion | private |
| sync_queue_size_ | point_cloud_fusion::PointCloudFusion | private |
| synchronizer_ | point_cloud_fusion::PointCloudFusion | private |
| target_frame_ | point_cloud_fusion::PointCloudFusion | private |
| tf_buffer_ | point_cloud_fusion::PointCloudFusion | private |
| tf_listener_ | point_cloud_fusion::PointCloudFusion | private |
| use_cuda_ | point_cloud_fusion::PointCloudFusion | private |
| validateInputTopicsParameter() const | point_cloud_fusion::PointCloudFusion | private |
| validateRangeLimits() | point_cloud_fusion::PointCloudFusion | private |