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