Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/src/omp.cpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/src/base.cpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/src/pcl_modified.cpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/src/pcl_generic.cpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/impl/omp.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
NormalDistributionsTransformOMP::NormalDistributionsTransformOMP 1 4 25 0
NormalDistributionsTransformOMP::align 1 5 36 2
NormalDistributionsTransformOMP::setInputTarget 1 5 33 1
NormalDistributionsTransformOMP::setInputSource 1 5 33 1
NormalDistributionsTransformOMP::setMaximumIterations 1 4 21 1
NormalDistributionsTransformOMP::setResolution 1 4 21 1
NormalDistributionsTransformOMP::setStepSize 1 4 21 1
NormalDistributionsTransformOMP::setTransformationEpsilon 1 5 21 1
NormalDistributionsTransformOMP::getMaximumIterations 1 4 19 0
NormalDistributionsTransformOMP::getFinalNumIteration 1 4 20 0
NormalDistributionsTransformOMP::getResolution 1 4 20 0
NormalDistributionsTransformOMP::getStepSize 1 4 20 0
NormalDistributionsTransformOMP::getTransformationEpsilon 1 4 19 0
NormalDistributionsTransformOMP::getTransformationProbability 1 5 20 0
NormalDistributionsTransformOMP::getFitnessScore 1 4 19 0
NormalDistributionsTransformOMP::getInputTarget 1 4 20 0
NormalDistributionsTransformOMP::getInputSource 1 4 20 0
NormalDistributionsTransformOMP::getFinalTransformation 1 5 20 0
NormalDistributionsTransformOMP::getFinalTransformationArray 1 4 20 0
NormalDistributionsTransformOMP::getHessian 1 5 27 0
NormalDistributionsTransformOMP::getSearchMethodTarget 1 4 20 0
NormalDistributionsTransformOMP::setNumThreads 1 4 21 1
NormalDistributionsTransformOMP::setNeighborhoodSearchMethod 1 5 23 1
NormalDistributionsTransformOMP::getNumThreads 1 4 20 0
NormalDistributionsTransformOMP::getNeighborhoodSearchMethod 1 4 20 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/impl/pcl_generic.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
NormalDistributionsTransformPCLGeneric::NormalDistributionsTransformPCLGeneric 1 5 25 0
NormalDistributionsTransformPCLGeneric::align 1 5 36 2
NormalDistributionsTransformPCLGeneric::setInputTarget 1 5 33 1
NormalDistributionsTransformPCLGeneric::setInputSource 1 5 33 1
NormalDistributionsTransformPCLGeneric::setMaximumIterations 1 5 21 1
NormalDistributionsTransformPCLGeneric::setResolution 1 4 21 1
NormalDistributionsTransformPCLGeneric::setStepSize 1 4 21 1
NormalDistributionsTransformPCLGeneric::setTransformationEpsilon 1 5 21 1
NormalDistributionsTransformPCLGeneric::getMaximumIterations 1 4 19 0
NormalDistributionsTransformPCLGeneric::getFinalNumIteration 1 4 20 0
NormalDistributionsTransformPCLGeneric::getResolution 1 4 20 0
NormalDistributionsTransformPCLGeneric::getStepSize 1 4 20 0
NormalDistributionsTransformPCLGeneric::getTransformationEpsilon 1 4 19 0
NormalDistributionsTransformPCLGeneric::getTransformationProbability 1 5 20 0
NormalDistributionsTransformPCLGeneric::getFitnessScore 1 4 19 0
NormalDistributionsTransformPCLGeneric::getInputTarget 1 4 20 0
NormalDistributionsTransformPCLGeneric::getInputSource 1 4 20 0
NormalDistributionsTransformPCLGeneric::getFinalTransformation 1 4 20 0
NormalDistributionsTransformPCLGeneric::getFinalTransformationArray 1 5 25 0
NormalDistributionsTransformPCLGeneric::getHessian 1 4 27 0
NormalDistributionsTransformPCLGeneric::getSearchMethodTarget 1 4 20 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/impl/base.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
NormalDistributionsTransformBase::NormalDistributionsTransformBase 1 3 12 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/impl/pcl_modified.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
NormalDistributionsTransformPCLModified::NormalDistributionsTransformPCLModified 1 5 25 0
NormalDistributionsTransformPCLModified::align 1 5 36 2
NormalDistributionsTransformPCLModified::setInputTarget 1 5 33 1
NormalDistributionsTransformPCLModified::setInputSource 1 5 33 1
NormalDistributionsTransformPCLModified::setMaximumIterations 1 5 21 1
NormalDistributionsTransformPCLModified::setResolution 1 4 21 1
NormalDistributionsTransformPCLModified::setStepSize 1 5 21 1
NormalDistributionsTransformPCLModified::setTransformationEpsilon 1 5 21 1
NormalDistributionsTransformPCLModified::getMaximumIterations 1 4 19 0
NormalDistributionsTransformPCLModified::getFinalNumIteration 1 4 20 0
NormalDistributionsTransformPCLModified::getResolution 1 4 20 0
NormalDistributionsTransformPCLModified::getStepSize 1 4 20 0
NormalDistributionsTransformPCLModified::getTransformationEpsilon 1 4 19 0
NormalDistributionsTransformPCLModified::getTransformationProbability 1 5 20 0
NormalDistributionsTransformPCLModified::getFitnessScore 1 4 19 0
NormalDistributionsTransformPCLModified::getInputTarget 1 4 20 0
NormalDistributionsTransformPCLModified::getInputSource 1 4 20 0
NormalDistributionsTransformPCLModified::getFinalTransformation 1 4 20 0
NormalDistributionsTransformPCLModified::getFinalTransformationArray 1 5 20 0
NormalDistributionsTransformPCLModified::getHessian 1 4 20 0
NormalDistributionsTransformPCLModified::getSearchMethodTarget 1 4 20 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/omp.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/pcl_generic.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/base.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/pose_estimator/ndt_scan_matcher/ndt/include/ndt/pcl_modified.hpp