Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/src/node.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/src/node.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
ShapeEstimationNode::ShapeEstimationNode |
|
1 |
13 |
126 |
1 |
ShapeEstimationNode::callback |
|
9 |
36 |
288 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/filter/bus_filter.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
BusFilter::filter |
|
1 |
9 |
67 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/filter/utils.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
utils::filterVehicleBoundingBox |
|
9 |
24 |
133 |
4 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/filter/truck_filter.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
TruckFilter::filter |
|
1 |
9 |
67 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/filter/car_filter.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
CarFilter::filter |
|
1 |
9 |
67 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/filter/no_filter.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
NoFilter::filter |
|
1 |
6 |
37 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/model/convex_hull.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
ConvexhullShapeModel::estimate |
|
8 |
59 |
693 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/model/cylinder.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
CylinderShapeModel::estimate |
|
5 |
33 |
384 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/model/bounding_box.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
BoundingBoxShapeModel::BoundingBoxShapeModel |
|
1 |
1 |
14 |
0 |
BoundingBoxShapeModel::BoundingBoxShapeModel |
|
1 |
4 |
21 |
1 |
BoundingBoxShapeModel::estimate |
|
2 |
14 |
106 |
3 |
BoundingBoxShapeModel::fitLShape |
|
10 |
86 |
1087 |
5 |
BoundingBoxShapeModel::calcClosenessCriterion |
|
5 |
29 |
321 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/corrector/utils.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
utils::correctVehicleBoundingBox |
|
60 |
181 |
2220 |
3 |
utils::correctVehicleBoundingBoxWithReferenceYaw |
|
7 |
60 |
621 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/corrector/truck_corrector.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
TruckCorrector::correct |
|
2 |
8 |
48 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/corrector/no_corrector.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
NoCorrector::correct |
|
1 |
6 |
35 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/corrector/car_corrector.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
CarCorrector::correct |
|
2 |
8 |
48 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/corrector/bus_corrector.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
BusCorrector::correct |
|
2 |
8 |
48 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/lib/shape_estimator.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
ShapeEstimator::ShapeEstimator |
|
1 |
4 |
22 |
2 |
ShapeEstimator::estimateShapeAndPose |
|
7 |
25 |
151 |
5 |
ShapeEstimator::estimateShape |
|
7 |
22 |
203 |
5 |
ShapeEstimator::applyFilter |
|
4 |
16 |
125 |
3 |
ShapeEstimator::applyCorrector |
|
4 |
16 |
136 |
4 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter/truck_filter.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter/no_filter.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter/filter_interface.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
ShapeEstimationFilterInterface::ShapeEstimationFilterInterface |
|
1 |
1 |
5 |
0 |
ShapeEstimationFilterInterface::~ShapeEstimationFilterInterface |
|
1 |
1 |
5 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter/bus_filter.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter/car_filter.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter/filter.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/filter/utils.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/model/bounding_box.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
BoundingBoxShapeModel::~BoundingBoxShapeModel |
|
1 |
1 |
5 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/model/model.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/model/model_interface.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
ShapeEstimationModelInterface::ShapeEstimationModelInterface |
|
1 |
1 |
5 |
0 |
ShapeEstimationModelInterface::~ShapeEstimationModelInterface |
|
1 |
1 |
5 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/model/convex_hull.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
ConvexhullShapeModel::ConvexhullShapeModel |
|
1 |
1 |
5 |
0 |
ConvexhullShapeModel::~ConvexhullShapeModel |
|
1 |
1 |
5 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/model/cylinder.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
CylinderShapeModel::CylinderShapeModel |
|
1 |
1 |
5 |
0 |
CylinderShapeModel::~CylinderShapeModel |
|
1 |
1 |
5 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector/truck_corrector.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
TruckCorrector::TruckCorrector |
|
1 |
9 |
82 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector/no_corrector.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
NoCorrector::NoCorrector |
|
1 |
1 |
5 |
0 |
NoCorrector::~NoCorrector |
|
1 |
1 |
5 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector/corrector_interface.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
ShapeEstimationCorrectorInterface::ShapeEstimationCorrectorInterface |
|
1 |
1 |
5 |
0 |
ShapeEstimationCorrectorInterface::~ShapeEstimationCorrectorInterface |
|
1 |
1 |
5 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector/corrector.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector/utils.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector/car_corrector.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
CarCorrector::CarCorrector |
|
1 |
9 |
82 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/corrector/bus_corrector.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
BusCorrector::BusCorrector |
|
1 |
9 |
72 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/detection/shape_estimation/include/shape_estimation/shape_estimator.hpp |