From 9271fb73e8f3513ec4d5e54dfd706b8b0c6245d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joan=20Vallv=C3=A9=20Navarro?= <jvallve@iri.upc.edu> Date: Thu, 14 Mar 2019 13:12:34 +0100 Subject: [PATCH] removed wrong addConstrainedBy() --- src/processor/processor_tracker_feature.cpp | 11 ----------- src/processor/processor_tracker_landmark.cpp | 6 ------ 2 files changed, 17 deletions(-) diff --git a/src/processor/processor_tracker_feature.cpp b/src/processor/processor_tracker_feature.cpp index cfb6aa984..905bd8288 100644 --- a/src/processor/processor_tracker_feature.cpp +++ b/src/processor/processor_tracker_feature.cpp @@ -152,17 +152,6 @@ void ProcessorTrackerFeature::establishConstraints() feature_in_last ->addConstraint(ctr_ptr); feature_in_origin->addConstrainedBy(ctr_ptr); - if (ctr_ptr != nullptr) // constraint links - { - FrameBasePtr frm = ctr_ptr->getFrameOtherPtr(); - if (frm) - frm->addConstrainedBy(ctr_ptr); - CaptureBasePtr cap = ctr_ptr->getCaptureOtherPtr(); - if (cap) - cap->addConstrainedBy(ctr_ptr); - } - - WOLF_DEBUG( "Constraint: track: " , feature_in_last->trackId(), " origin: " , feature_in_origin->id() , " from last: " , feature_in_last->id() ); diff --git a/src/processor/processor_tracker_landmark.cpp b/src/processor/processor_tracker_landmark.cpp index 08bbf8c52..873a45e2e 100644 --- a/src/processor/processor_tracker_landmark.cpp +++ b/src/processor/processor_tracker_landmark.cpp @@ -137,12 +137,6 @@ void ProcessorTrackerLandmark::establishConstraints() { last_feature->addConstraint(ctr_ptr); lmk->addConstrainedBy(ctr_ptr); - FrameBasePtr frm = ctr_ptr->getFrameOtherPtr(); - if (frm) - frm->addConstrainedBy(ctr_ptr); - CaptureBasePtr cap = ctr_ptr->getCaptureOtherPtr(); - if (cap) - cap->addConstrainedBy(ctr_ptr); } } } -- GitLab