From c68bd5a5fe54ae9671cb03fae1fbb21fd6b621a8 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Tue, 9 Aug 2016 15:06:49 +0200 Subject: spline-widget: only rename files Adjust usages. --- spline-widget/functionconfig.h | 70 ------------------------------------------ 1 file changed, 70 deletions(-) delete mode 100644 spline-widget/functionconfig.h (limited to 'spline-widget/functionconfig.h') diff --git a/spline-widget/functionconfig.h b/spline-widget/functionconfig.h deleted file mode 100644 index 5d83aefd..00000000 --- a/spline-widget/functionconfig.h +++ /dev/null @@ -1,70 +0,0 @@ -/* Copyright (c) 2012-2016, Stanislaw Halik - - * Permission to use, copy, modify, and/or distribute this - * software for any purpose with or without fee is hereby granted, - * provided that the above copyright notice and this permission - * notice appear in all copies. - */ - -#pragma once - -#include -#include -#include -#include -#include -#include -#include -#include -#include "opentrack-compat/qcopyable-mutex.hpp" - -#ifdef BUILD_spline_widget -# define SPLINE_WIDGET_EXPORT Q_DECL_EXPORT -#else -# define SPLINE_WIDGET_EXPORT Q_DECL_IMPORT -#endif - -class SPLINE_WIDGET_EXPORT Map -{ -private: - int precision() const; - void reload(); - float getValueInternal(int x); - - struct State - { - QList input; - std::vector data; - bool operator==(const State& s) const; - }; - - MyMutex _mutex; - QPointF last_input_value; - State cur, saved; - qreal max_x, max_y; - volatile bool activep; - - static constexpr int value_count = 10000; -public: - qreal maxInput() const; - qreal maxOutput() const; - Map(); - Map(qreal maxx, qreal maxy); - - float getValue(float x); - bool getLastPoint(QPointF& point); - void removePoint(int i); - void removeAllPoints(); - - void addPoint(QPointF pt); - void movePoint(int idx, QPointF pt); - const QList getPoints(); - void setMaxInput(qreal MaxInput); - void setMaxOutput(qreal MaxOutput); - - void saveSettings(QSettings& settings, const QString& title); - void loadSettings(QSettings& settings, const QString& title); - void invalidate_unsaved_settings(); - - void setTrackingActive(bool blnActive); -}; -- cgit v1.2.3