[apps] Create an class window curve with with cursor

Change-Id: Ic90eccedeefc689858576e190fd5df1d3f8b30e3
This commit is contained in:
Émilie Feral
2016-12-30 17:11:06 +01:00
parent 71f9913b08
commit a37963c4a9
3 changed files with 33 additions and 0 deletions

View File

@@ -13,6 +13,7 @@ app_objs += $(addprefix apps/,\
curve_view.o\
curve_view_with_banner.o\
curve_view_window.o\
curve_view_window_with_cursor.o\
data.o\
data_controller.o\
editable_cell_table_view_controller.o\

View File

@@ -0,0 +1,16 @@
#include "curve_view_window_with_cursor.h"
#include <math.h>
CurveViewWindowWithCursor::CurveViewWindowWithCursor() :
m_xCursorPosition(NAN),
m_yCursorPosition(NAN)
{
}
float CurveViewWindowWithCursor::xCursorPosition() {
return m_xCursorPosition;
}
float CurveViewWindowWithCursor::yCursorPosition() {
return m_yCursorPosition;
}

View File

@@ -0,0 +1,16 @@
#ifndef APPS_CURVE_VIEW_WINDOW_WITH_CURSOR_H
#define APPS_CURVE_VIEW_WINDOW_WITH_CURSOR_H
#include "curve_view_window.h"
class CurveViewWindowWithCursor : public CurveViewWindow {
public:
CurveViewWindowWithCursor();
float xCursorPosition();
float yCursorPosition();
protected:
float m_xCursorPosition;
float m_yCursorPosition;
};
#endif