diff options
Diffstat (limited to 'logic')
| -rw-r--r-- | logic/pipeline.cpp (renamed from logic/tracker.cpp) | 36 | ||||
| -rw-r--r-- | logic/pipeline.hpp (renamed from logic/tracker.h) | 8 | ||||
| -rw-r--r-- | logic/tracklogger.cpp | 2 | ||||
| -rw-r--r-- | logic/work.cpp | 2 | ||||
| -rw-r--r-- | logic/work.hpp | 4 | 
5 files changed, 26 insertions, 26 deletions
| diff --git a/logic/tracker.cpp b/logic/pipeline.cpp index b834715a..a77aa54a 100644 --- a/logic/tracker.cpp +++ b/logic/pipeline.cpp @@ -16,7 +16,7 @@  #include "compat/sleep.hpp"  #include "compat/util.hpp" -#include "tracker.h" +#include "pipeline.hpp"  #include <cmath>  #include <algorithm> @@ -30,10 +30,10 @@ using namespace euler;  using namespace gui_tracker_impl;  using namespace time_units; -constexpr double Tracker::r2d; -constexpr double Tracker::d2r; +constexpr double pipeline::r2d; +constexpr double pipeline::d2r; -Tracker::Tracker(Mappings& m, runtime_libraries& libs, event_handler& ev, TrackLogger& logger) : +pipeline::pipeline(Mappings& m, runtime_libraries& libs, event_handler& ev, TrackLogger& logger) :      m(m),      ev(ev),      libs(libs), @@ -43,13 +43,13 @@ Tracker::Tracker(Mappings& m, runtime_libraries& libs, event_handler& ev, TrackL  {  } -Tracker::~Tracker() +pipeline::~pipeline()  {      requestInterruption();      wait();  } -double Tracker::map(double pos, Map& axis) +double pipeline::map(double pos, Map& axis)  {      bool altp = (pos < 0) && axis.opts.altp;      axis.spline_main.set_tracking_active( !altp ); @@ -58,7 +58,7 @@ double Tracker::map(double pos, Map& axis)      return double(fc.get_value(pos));  } -void Tracker::t_compensate(const rmat& rmat, const euler_t& xyz, euler_t& output, +void pipeline::t_compensate(const rmat& rmat, const euler_t& xyz, euler_t& output,                             bool disable_tx, bool disable_ty, bool disable_tz)  {      enum { tb_Z, tb_X, tb_Y }; @@ -105,10 +105,10 @@ static bool is_nan(const dmat<u,w>& r)      return false;  } -constexpr double Tracker::c_mult; -constexpr double Tracker::c_div; +constexpr double pipeline::c_mult; +constexpr double pipeline::c_div; -void Tracker::logic() +void pipeline::logic()  {      using namespace euler;      using EV = event_handler::event_ordinal; @@ -369,7 +369,7 @@ void Tracker::logic()      logger.next_line();  } -void Tracker::run() +void pipeline::run()  {  #if defined _WIN32      const MMRESULT mmres = timeBeginPeriod(1); @@ -439,9 +439,9 @@ void Tracker::run()  #endif  } -void Tracker::raw_and_mapped_pose(double* mapped, double* raw) const +void pipeline::raw_and_mapped_pose(double* mapped, double* raw) const  { -    QMutexLocker foo(&const_cast<Tracker&>(*this).mtx); +    QMutexLocker foo(&const_cast<pipeline&>(*this).mtx);      for (int i = 0; i < 6; i++)      { @@ -450,13 +450,13 @@ void Tracker::raw_and_mapped_pose(double* mapped, double* raw) const      }  } -void Tracker::center() { set(f_center, true); } +void pipeline::center() { set(f_center, true); } -void Tracker::set_toggle(bool value) { set(f_enabled_h, value); } -void Tracker::set_zero(bool value) { set(f_zero, value); } +void pipeline::set_toggle(bool value) { set(f_enabled_h, value); } +void pipeline::set_zero(bool value) { set(f_zero, value); } -void Tracker::zero() { negate(f_zero); } -void Tracker::toggle_enabled() { negate(f_enabled_p); } +void pipeline::zero() { negate(f_zero); } +void pipeline::toggle_enabled() { negate(f_enabled_p); }  void bits::set(bits::flags flag_, bool val_) diff --git a/logic/tracker.h b/logic/pipeline.hpp index e7b4a76d..58900d34 100644 --- a/logic/tracker.h +++ b/logic/pipeline.hpp @@ -49,7 +49,7 @@ struct OTR_LOGIC_EXPORT bits      bits();  }; -class OTR_LOGIC_EXPORT Tracker : private QThread, private bits +class OTR_LOGIC_EXPORT pipeline : private QThread, private bits  {      Q_OBJECT  private: @@ -100,8 +100,8 @@ private:      static constexpr double c_mult = 16;      static constexpr double c_div = 1./c_mult;  public: -    Tracker(Mappings& m, runtime_libraries& libs, event_handler& ev, TrackLogger& logger); -    ~Tracker(); +    pipeline(Mappings& m, runtime_libraries& libs, event_handler& ev, TrackLogger& logger); +    ~pipeline();      void raw_and_mapped_pose(double* mapped, double* raw) const;      void start() { QThread::start(QThread::HighPriority); } @@ -115,4 +115,4 @@ public:  } // ns impl -using gui_tracker_impl::Tracker; +using gui_tracker_impl::pipeline; diff --git a/logic/tracklogger.cpp b/logic/tracklogger.cpp index 64dda579..35510cb3 100644 --- a/logic/tracklogger.cpp +++ b/logic/tracklogger.cpp @@ -1,5 +1,5 @@  #include "tracklogger.hpp" -#include "tracker.h" +#include "pipeline.hpp"  TrackLogger::~TrackLogger() {} diff --git a/logic/work.cpp b/logic/work.cpp index 1b1b87fa..53407f7c 100644 --- a/logic/work.cpp +++ b/logic/work.cpp @@ -62,7 +62,7 @@ std::shared_ptr<TrackLogger> Work::make_logger(main_settings &s)  Work::Work(Mappings& m, event_handler& ev,  QFrame* frame, std::shared_ptr<dylib> tracker_, std::shared_ptr<dylib> filter_, std::shared_ptr<dylib> proto_) :      libs(frame, tracker_, filter_, proto_),      logger(make_logger(s)), -    tracker(std::make_shared<Tracker>(m, libs, ev, *logger)), +    tracker(std::make_shared<pipeline>(m, libs, ev, *logger)),      sc(std::make_shared<Shortcuts>()),      keys {          key_tuple(s.key_center1, [&](bool) -> void { tracker->center(); }, true), diff --git a/logic/work.hpp b/logic/work.hpp index 1f7551a0..7f6cb450 100644 --- a/logic/work.hpp +++ b/logic/work.hpp @@ -10,7 +10,7 @@  #include "main-settings.hpp"  #include "api/plugin-support.hpp" -#include "tracker.h" +#include "pipeline.hpp"  #include "shortcuts.h"  #include "export.hpp"  #include "tracklogger.hpp" @@ -31,7 +31,7 @@ struct OTR_LOGIC_EXPORT Work      main_settings s; // tracker needs settings, so settings must come before it      runtime_libraries libs; // idem      std::shared_ptr<TrackLogger> logger; // must come before tracker, since tracker depends on it -    std::shared_ptr<Tracker> tracker; +    std::shared_ptr<pipeline> tracker;      std::shared_ptr<Shortcuts> sc;      std::vector<key_tuple> keys; | 
