From 957f34278b9e5d21ee743b171f9406172966e8bc Mon Sep 17 00:00:00 2001 From: PierreGtch <pierre.guetschel@gmail.com> Date: Tue, 18 Jun 2019 13:06:29 +0200 Subject: [PATCH] Rename class ProcessorLoopClosureBase2 to ProcessorLoopClosureBase --- .../processor/processor_loopclosure_base.h | 20 +++++++++---------- src/processor/processor_loopclosure_base.cpp | 8 ++++---- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/include/core/processor/processor_loopclosure_base.h b/include/core/processor/processor_loopclosure_base.h index 2a5f32347..c96dba19f 100644 --- a/include/core/processor/processor_loopclosure_base.h +++ b/include/core/processor/processor_loopclosure_base.h @@ -1,17 +1,17 @@ -#ifndef _WOLF_PROCESSOR_LOOPCLOSURE_BASE2_H -#define _WOLF_PROCESSOR_LOOPCLOSURE_BASE2_H +#ifndef _WOLF_PROCESSOR_LOOPCLOSURE_BASE_H +#define _WOLF_PROCESSOR_LOOPCLOSURE_BASE_H // Wolf related headers #include "core/processor/processor_base.h" namespace wolf{ -WOLF_STRUCT_PTR_TYPEDEFS(ProcessorParamsLoopClosure2); +WOLF_STRUCT_PTR_TYPEDEFS(ProcessorParamsLoopClosure); -struct ProcessorParamsLoopClosure2 : public ProcessorParamsBase +struct ProcessorParamsLoopClosure : public ProcessorParamsBase { using ProcessorParamsBase::ProcessorParamsBase; - // virtual ~ProcessorParamsLoopClosure2() = default; + // virtual ~ProcessorParamsLoopClosure() = default; // add neccesery parameters for loop closure initialisation here and initialize // them in constructor @@ -42,17 +42,17 @@ struct ProcessorParamsLoopClosure2 : public ProcessorParamsBase * which are called at the beginning and at the end of process() respectively. */ -class ProcessorLoopClosureBase2 : public ProcessorBase +class ProcessorLoopClosureBase : public ProcessorBase { protected: - ProcessorParamsLoopClosure2Ptr params_loop_closure_; + ProcessorParamsLoopClosurePtr params_loop_closure_; public: - ProcessorLoopClosureBase2(const std::string& _type, ProcessorParamsLoopClosure2Ptr _params_loop_closure); + ProcessorLoopClosureBase(const std::string& _type, ProcessorParamsLoopClosurePtr _params_loop_closure); - virtual ~ProcessorLoopClosureBase2() = default; + virtual ~ProcessorLoopClosureBase() = default; virtual void configure(SensorBasePtr _sensor) override { }; /** \brief Full processing of an incoming Capture. @@ -151,4 +151,4 @@ protected: } // namespace wolf -#endif /* _WOLF_PROCESSOR_LOOPCLOSURE_BASE2_H */ +#endif /* _WOLF_PROCESSOR_LOOPCLOSURE_BASE_H */ diff --git a/src/processor/processor_loopclosure_base.cpp b/src/processor/processor_loopclosure_base.cpp index 33bdf1c81..422075c92 100644 --- a/src/processor/processor_loopclosure_base.cpp +++ b/src/processor/processor_loopclosure_base.cpp @@ -1,5 +1,5 @@ /** - * \file processor_loop_closure2.h + * \file processor_loop_closure.h * * Created on: Mai 31, 2019 * \author: Pierre Guetschel @@ -11,7 +11,7 @@ namespace wolf { -ProcessorLoopClosureBase2::ProcessorLoopClosureBase2(const std::string& _type, ProcessorParamsLoopClosure2Ptr _params_loop_closure): +ProcessorLoopClosureBase::ProcessorLoopClosureBase(const std::string& _type, ProcessorParamsLoopClosurePtr _params_loop_closure): ProcessorBase(_type, _params_loop_closure), params_loop_closure_(_params_loop_closure) { @@ -19,7 +19,7 @@ ProcessorLoopClosureBase2::ProcessorLoopClosureBase2(const std::string& _type, P } //############################################################################## -void ProcessorLoopClosureBase2::process(CaptureBasePtr _incoming_ptr) +void ProcessorLoopClosureBase::process(CaptureBasePtr _incoming_ptr) { // the pre-process, if necessary, is implemented in the derived classes preProcess(); @@ -48,7 +48,7 @@ void ProcessorLoopClosureBase2::process(CaptureBasePtr _incoming_ptr) * In the default implementation, we select the KF with the most recent TimeStamp * and that is compatible with at least a Capture */ -std::pair<FrameBasePtr,CaptureBasePtr> ProcessorLoopClosureBase2::selectPairKC() +std::pair<FrameBasePtr,CaptureBasePtr> ProcessorLoopClosureBase::selectPairKC() { std::map<TimeStamp,PackKeyFramePtr> kf_container = buffer_pack_kf_.getContainer(); if (kf_container.empty()){ -- GitLab