Skip to content
Snippets Groups Projects
Commit 050341d7 authored by Joan Vallvé Navarro's avatar Joan Vallvé Navarro
Browse files

remove duplicated create

parent 0505d5bb
No related branches found
No related tags found
No related merge requests found
......@@ -535,18 +535,6 @@ bool ProcessorTrackerFeaturePolyline::modifyLandmarkAndMatch(LandmarkMatchPolyli
return modified;
}
ProcessorBasePtr ProcessorTrackerFeaturePolyline::create(const std::string& _unique_name,
const ProcessorParamsBasePtr _params,
const SensorBasePtr _sensor_ptr)
{
const auto params = std::static_pointer_cast<ProcessorParamsTrackerFeaturePolyline>(_params);
ProcessorBasePtr prc_ptr = std::make_shared<ProcessorTrackerFeaturePolyline>(params);
prc_ptr->setName(_unique_name);
prc_ptr->configure(_sensor_ptr);
return prc_ptr;
}
void ProcessorTrackerFeaturePolyline::advanceDerived()
{
// remove last features from landmark_match_map_
......@@ -1078,11 +1066,14 @@ void ProcessorTrackerFeaturePolyline::computeTransformations()
}
ProcessorBasePtr ProcessorTrackerFeaturePolyline::create(const std::string& _unique_name, const ProcessorParamsBasePtr _params, const SensorBasePtr)
ProcessorBasePtr ProcessorTrackerFeaturePolyline::create(const std::string& _unique_name,
const ProcessorParamsBasePtr _params,
const SensorBasePtr _sensor_ptr)
{
ProcessorParamsTrackerFeaturePolylinePtr params = std::static_pointer_cast<ProcessorParamsTrackerFeaturePolyline>(_params);
auto params = std::static_pointer_cast<ProcessorParamsTrackerFeaturePolyline>(_params);
auto prc_ptr = std::make_shared<ProcessorTrackerFeaturePolyline>(params);
prc_ptr->setName(_unique_name);
prc_ptr->configure(_sensor_ptr);
return prc_ptr;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment