Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/launch/scan_ground_filter.launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_launch_description.add_launch_arg 1 2 20 2
generate_launch_description 1 44 176 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/launch/preprocessor.launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_launch_description 1 83 285 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/compare_elevation_map_filter_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::CompareElevationMapFilterComponent::CompareElevationMapFilterComponent 1 15 114 1
pointcloud_preprocessor::CompareElevationMapFilterComponent::elevationMapCallback 1 11 95 1
pointcloud_preprocessor::CompareElevationMapFilterComponent::filter 4 26 246 3
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::VoxelBasedApproximateCompareMapFilterComponent::VoxelBasedApproximateCompareMapFilterComponent 1 13 106 1
pointcloud_preprocessor::VoxelBasedApproximateCompareMapFilterComponent::filter 4 23 234 3
pointcloud_preprocessor::VoxelBasedApproximateCompareMapFilterComponent::input_target_callback 1 15 127 1
pointcloud_preprocessor::VoxelBasedApproximateCompareMapFilterComponent::paramCallback 3 17 106 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::VoxelDistanceBasedCompareMapFilterComponent::VoxelDistanceBasedCompareMapFilterComponent 1 12 102 1
pointcloud_preprocessor::VoxelDistanceBasedCompareMapFilterComponent::filter 7 28 299 3
pointcloud_preprocessor::VoxelDistanceBasedCompareMapFilterComponent::input_target_callback 3 23 193 1
pointcloud_preprocessor::VoxelDistanceBasedCompareMapFilterComponent::paramCallback 3 17 106 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/distance_based_compare_map_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::DistanceBasedCompareMapFilterComponent::DistanceBasedCompareMapFilterComponent 1 12 102 1
pointcloud_preprocessor::DistanceBasedCompareMapFilterComponent::filter 3 18 166 3
pointcloud_preprocessor::DistanceBasedCompareMapFilterComponent::input_target_callback 3 17 145 1
pointcloud_preprocessor::DistanceBasedCompareMapFilterComponent::paramCallback 2 12 74 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/compare_map_filter/voxel_based_compare_map_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::VoxelBasedCompareMapFilterComponent::VoxelBasedCompareMapFilterComponent 1 13 106 1
pointcloud_preprocessor::VoxelBasedCompareMapFilterComponent::filter 30 171 1219 3
pointcloud_preprocessor::VoxelBasedCompareMapFilterComponent::is_in_voxel 3 18 164 5
pointcloud_preprocessor::VoxelBasedCompareMapFilterComponent::input_target_callback 1 14 127 1
pointcloud_preprocessor::VoxelBasedCompareMapFilterComponent::paramCallback 3 17 106 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/approximate_downsample_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::ApproximateDownsampleFilterComponent::ApproximateDownsampleFilterComponent 1 13 101 1
pointcloud_preprocessor::ApproximateDownsampleFilterComponent::filter 1 15 155 3
pointcloud_preprocessor::ApproximateDownsampleFilterComponent::paramCallback 4 18 122 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/voxel_grid_downsample_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::VoxelGridDownsampleFilterComponent::VoxelGridDownsampleFilterComponent 1 13 101 1
pointcloud_preprocessor::VoxelGridDownsampleFilterComponent::filter 1 15 155 3
pointcloud_preprocessor::VoxelGridDownsampleFilterComponent::paramCallback 4 18 122 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/downsample_filter/random_downsample_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::RandomDownsampleFilterComponent::RandomDownsampleFilterComponent 1 11 65 1
pointcloud_preprocessor::RandomDownsampleFilterComponent::filter 1 15 151 3
pointcloud_preprocessor::RandomDownsampleFilterComponent::paramCallback 2 12 74 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/crop_box_filter/crop_box_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::CropBoxFilterComponent::CropBoxFilterComponent 1 27 271 1
pointcloud_preprocessor::CropBoxFilterComponent::filter 1 13 97 3
pointcloud_preprocessor::CropBoxFilterComponent::publishCropBoxPolygon 1 40 507 0
pointcloud_preprocessor::CropBoxFilterComponent::paramCallback 15 52 373 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_uint16.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pcl::PassThroughUInt16::applyFilter 39 167 1363 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::PassThroughFilterComponent::PassThroughFilterComponent 1 7 48 1
pointcloud_preprocessor::PassThroughFilterComponent::filter 1 7 40 3
pointcloud_preprocessor::PassThroughFilterComponent::paramCallback 1 9 55 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/passthrough_filter/passthrough_filter_uint16_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::PassThroughFilterUInt16Component::PassThroughFilterUInt16Component 1 18 147 1
pointcloud_preprocessor::PassThroughFilterUInt16Component::filter 1 12 93 3
pointcloud_preprocessor::PassThroughFilterUInt16Component::paramCallback 8 45 272 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/vector_map_filter/lanelet2_map_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::Lanelet2MapFilterComponent::Lanelet2MapFilterComponent 1 33 247 1
pointcloud_preprocessor::Lanelet2MapFilterComponent::paramCallback 3 14 88 1
pointcloud_preprocessor::Lanelet2MapFilterComponent::transformPointCloud 3 22 164 3
pointcloud_preprocessor::Lanelet2MapFilterComponent::getConvexHull 2 17 146 1
pointcloud_preprocessor::Lanelet2MapFilterComponent::getIntersectedLanelets 3 11 67 2
pointcloud_preprocessor::Lanelet2MapFilterComponent::pointWithinLanelets 3 10 58 2
pointcloud_preprocessor::Lanelet2MapFilterComponent::getLaneFilteredPointCloud 9 42 407 2
pointcloud_preprocessor::Lanelet2MapFilterComponent::pointcloudCallback 5 36 308 1
pointcloud_preprocessor::Lanelet2MapFilterComponent::mapCallback 1 8 73 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ray_ground_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::RayGroundFilterComponent::RayGroundFilterComponent 1 27 225 1
pointcloud_preprocessor::RayGroundFilterComponent::TransformPointCloud 3 23 177 3
pointcloud_preprocessor::RayGroundFilterComponent::ConvertXYZIToRTZColor 5 43 455 4
pointcloud_preprocessor::RayGroundFilterComponent::calcPointVehicleIntersection 3 14 107 1
pointcloud_preprocessor::RayGroundFilterComponent::setVehicleFootprint 1 10 112 4
pointcloud_preprocessor::RayGroundFilterComponent::ClassifyPointCloud 17 77 442 3
pointcloud_preprocessor::RayGroundFilterComponent::ExtractPointsIndices 1 13 106 4
pointcloud_preprocessor::RayGroundFilterComponent::filter 3 46 408 3
pointcloud_preprocessor::RayGroundFilterComponent::paramCallback 14 51 377 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/scan_ground_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::ScanGroundFilterComponent::ScanGroundFilterComponent 1 18 159 1
pointcloud_preprocessor::ScanGroundFilterComponent::transformPointCloud 3 22 163 3
pointcloud_preprocessor::ScanGroundFilterComponent::convertPointcloud 3 24 264 2
pointcloud_preprocessor::ScanGroundFilterComponent::calcVirtualGroundOrigin 1 6 32 1
pointcloud_preprocessor::ScanGroundFilterComponent::classifyPointCloud 21 93 723 2
pointcloud_preprocessor::ScanGroundFilterComponent::extractObjectPoints 2 8 65 3
pointcloud_preprocessor::ScanGroundFilterComponent::filter 2 28 251 3
pointcloud_preprocessor::ScanGroundFilterComponent::onParameter 8 44 301 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/ground_filter/ransac_ground_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
getArbitraryOrthogonalVector 7 27 247 1
getPlaneBasis 1 8 49 1
getDebugPose 1 13 130 1
pointcloud_preprocessor::RANSACGroundFilterComponent::RANSACGroundFilterComponent 5 32 260 1
pointcloud_preprocessor::RANSACGroundFilterComponent::setDebugPublisher 2 11 51 0
pointcloud_preprocessor::RANSACGroundFilterComponent::publishDebugMessage 2 22 189 3
pointcloud_preprocessor::RANSACGroundFilterComponent::transformPointCloud 3 22 167 3
pointcloud_preprocessor::RANSACGroundFilterComponent::extractPointsIndices 1 13 106 4
pointcloud_preprocessor::RANSACGroundFilterComponent::getPlaneAffine 2 16 182 2
pointcloud_preprocessor::RANSACGroundFilterComponent::applyRANSAC 1 14 119 3
pointcloud_preprocessor::RANSACGroundFilterComponent::filter 8 77 704 3
pointcloud_preprocessor::RANSACGroundFilterComponent::paramCallback 17 57 425 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/concatenate_data/concatenate_data_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::PointCloudConcatenateDataSynchronizerComponent 10 78 641 1
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::transformPointCloud 3 15 97 2
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::combineClouds 8 64 750 3
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::publish 5 31 206 0
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::removeRADTFields 5 20 176 2
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::setPeriod 4 15 101 1
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::cloud_callback 9 53 466 2
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::timer_callback 3 17 106 0
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::twist_callback 5 18 130 1
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::checkConcatStatus 5 15 102 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/distortion_corrector/distortion_corrector.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::DistortionCorrectorComponent::DistortionCorrectorComponent 1 13 115 1
pointcloud_preprocessor::DistortionCorrectorComponent::onTwist 4 14 117 1
pointcloud_preprocessor::DistortionCorrectorComponent::onPointCloud 3 14 88 1
pointcloud_preprocessor::DistortionCorrectorComponent::getTransform 3 23 218 3
pointcloud_preprocessor::DistortionCorrectorComponent::undistortPointCloud 9 73 677 3
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/pointcloud_accumulator/pointcloud_accumulator_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::PointcloudAccumulatorComponent::PointcloudAccumulatorComponent 1 12 85 1
pointcloud_preprocessor::PointcloudAccumulatorComponent::filter 3 19 156 3
pointcloud_preprocessor::PointcloudAccumulatorComponent::paramCallback 3 17 111 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/ring_outlier_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::RingOutlierFilterComponent::RingOutlierFilterComponent 1 13 99 1
pointcloud_preprocessor::RingOutlierFilterComponent::filter 15 72 768 3
pointcloud_preprocessor::RingOutlierFilterComponent::paramCallback 4 19 122 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/dual_return_outlier_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::DualReturnOutlierFilterComponent::DualReturnOutlierFilterComponent 1 30 240 1
pointcloud_preprocessor::DualReturnOutlierFilterComponent::onVisibilityChecker 4 13 83 1
pointcloud_preprocessor::DualReturnOutlierFilterComponent::filter 29 139 1251 3
pointcloud_preprocessor::DualReturnOutlierFilterComponent::paramCallback 6 28 170 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/occupancy_grid_map_outlier_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
transformPointcloud 2 21 187 4
getPoseStamped 2 16 122 4
getCost 5 21 201 3
pointcloud_preprocessor::RadiusSearch2dfilter::RadiusSearch2dfilter 1 9 81 1
pointcloud_preprocessor::RadiusSearch2dfilter::filter 4 27 321 4
pointcloud_preprocessor::RadiusSearch2dfilter::filter 5 33 421 5
pointcloud_preprocessor::OccupancyGridMapOutlierFilterComponent::OccupancyGridMapOutlierFilterComponent 3 26 231 1
pointcloud_preprocessor::OccupancyGridMapOutlierFilterComponent::onOccupancyGridMapAndPointCloud2 5 40 264 2
pointcloud_preprocessor::OccupancyGridMapOutlierFilterComponent::filterByOccupancyGridMap 4 19 165 4
pointcloud_preprocessor::OccupancyGridMapOutlierFilterComponent::Debugger::Debugger 1 11 71 1
pointcloud_preprocessor::OccupancyGridMapOutlierFilterComponent::Debugger::publishOutlier 1 7 52 2
pointcloud_preprocessor::OccupancyGridMapOutlierFilterComponent::Debugger::publishHighConfidence 1 7 52 2
pointcloud_preprocessor::OccupancyGridMapOutlierFilterComponent::Debugger::publishLowConfidence 1 7 52 2
pointcloud_preprocessor::OccupancyGridMapOutlierFilterComponent::Debugger::transformToBaseLink 1 8 60 3
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/radius_search_2d_outlier_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::RadiusSearch2DOutlierFilterComponent::RadiusSearch2DOutlierFilterComponent 1 13 103 1
pointcloud_preprocessor::RadiusSearch2DOutlierFilterComponent::filter 4 26 309 3
pointcloud_preprocessor::RadiusSearch2DOutlierFilterComponent::paramCallback 3 15 98 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/voxel_grid_outlier_filter_nodelet.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::VoxelGridOutlierFilterComponent::VoxelGridOutlierFilterComponent 1 14 116 1
pointcloud_preprocessor::VoxelGridOutlierFilterComponent::filter 3 26 297 3
pointcloud_preprocessor::VoxelGridOutlierFilterComponent::paramCallback 5 21 146 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/filter.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::Filter::Filter 4 30 274 2
pointcloud_preprocessor::Filter::setupTF 1 5 42 0
pointcloud_preprocessor::Filter::subscribe 3 25 233 0
pointcloud_preprocessor::Filter::unsubscribe 3 14 57 0
pointcloud_preprocessor::Filter::computePublish 7 36 282 2
pointcloud_preprocessor::Filter::filterParamCallback 3 15 108 1
pointcloud_preprocessor::Filter::input_indices_callback 10 60 417 2
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/distance_based_compare_map_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/compare_elevation_map_filter_node.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_based_compare_map_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_based_approximate_compare_map_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/compare_map_filter/voxel_distance_based_compare_map_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/random_downsample_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/voxel_grid_downsample_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/crop_box_filter/crop_box_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_uint16.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pcl::PassThroughUInt16::PassThroughUInt16 1 8 38 1
pcl::PassThroughUInt16::setFilterFieldName 1 4 15 1
pcl::PassThroughUInt16::getFilterFieldName 1 1 8 0
pcl::PassThroughUInt16::setFilterLimits 1 5 26 2
pcl::PassThroughUInt16::getFilterLimits 1 5 24 2
pcl::PassThroughUInt16::setFilterLimitsNegative 1 1 12 1
pcl::PassThroughUInt16::getFilterLimitsNegative 1 1 12 1
pcl::PassThroughUInt16::getFilterLimitsNegative 1 1 8 0
pcl::PassThroughUInt16::applyFilter 1 1 18 1
pcl::PCL_EXPORTSPassThroughUInt16::PassThroughUInt16 1 11 64 1
pcl::PCL_EXPORTSPassThroughUInt16::setKeepOrganized 1 1 11 1
pcl::PCL_EXPORTSPassThroughUInt16::getKeepOrganized 1 1 8 0
pcl::PCL_EXPORTSPassThroughUInt16::setUserFilterValue 1 1 11 1
pcl::PCL_EXPORTSPassThroughUInt16::setFilterFieldName 1 4 15 1
pcl::PCL_EXPORTSPassThroughUInt16::getFilterFieldName 1 1 8 0
pcl::PCL_EXPORTSPassThroughUInt16::setFilterLimits 1 5 26 2
pcl::PCL_EXPORTSPassThroughUInt16::getFilterLimits 1 5 24 2
pcl::PCL_EXPORTSPassThroughUInt16::setFilterLimitsNegative 1 4 12 1
pcl::PCL_EXPORTSPassThroughUInt16::getFilterLimitsNegative 1 4 12 1
pcl::PCL_EXPORTSPassThroughUInt16::getFilterLimitsNegative 1 1 8 0
pcl::PassThroughUInt16::applyFilter 4 24 167 1
pcl::PassThroughUInt16::applyFilterIndices 23 71 581 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_uint16_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/passthrough_filter/passthrough_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/vector_map_filter/lanelet2_map_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/ray_ground_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/scan_ground_filter_nodelet.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::ScanGroundFilterComponent::PointsCentroid::PointsCentroid 1 4 38 0
pointcloud_preprocessor::ScanGroundFilterComponent::PointsCentroid::initialize 1 8 33 0
pointcloud_preprocessor::ScanGroundFilterComponent::PointsCentroid::addPoint 1 8 35 2
pointcloud_preprocessor::ScanGroundFilterComponent::PointsCentroid::getAverageSlope 1 1 15 0
pointcloud_preprocessor::ScanGroundFilterComponent::PointsCentroid::getAverageHeight 1 1 8 0
pointcloud_preprocessor::ScanGroundFilterComponent::PointsCentroid::getAverageRadius 1 1 8 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/ransac_ground_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/ground_filter/gencolors.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
ray_ground_filter::downsamplePoints 6 35 485 3
ray_ground_filter::generateColors 5 29 239 3
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/concatenate_data/concatenate_data_nodelet.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::PointCloudConcatenateDataSynchronizerComponent::~PointCloudConcatenateDataSynchronizerComponent 1 1 5 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/distortion_corrector/distortion_corrector.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/pointcloud_accumulator/pointcloud_accumulator_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/dual_return_outlier_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/voxel_grid_outlier_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/occupancy_grid_map_outlier_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/radius_search_2d_outlier_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/filter.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pointcloud_preprocessor::get_param 2 11 101 3
pointcloud_preprocessor::Filter::isValid 2 14 104 2
pointcloud_preprocessor::Filter::isValid 1 5 19 2
pointcloud_preprocessor::Filter::isValid 1 5 19 2