mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 16:57:31 +01:00
20 lines
508 B
C++
20 lines
508 B
C++
#ifndef APPS_DATA_H
|
|
#define APPS_DATA_H
|
|
|
|
class Data {
|
|
public:
|
|
Data();
|
|
virtual void deletePairAtIndex(int index) = 0;
|
|
virtual void setXValueAtIndex(float f, int index) = 0;
|
|
virtual void setYValueAtIndex(float f, int index) = 0;
|
|
virtual float xValueAtIndex(int index) = 0;
|
|
virtual float yValueAtIndex(int index) = 0;
|
|
int numberOfPairs();
|
|
// TODO: decide the max number of elements after optimization
|
|
constexpr static int k_maxNumberOfPairs = 500;
|
|
protected:
|
|
int m_numberOfPairs;
|
|
};
|
|
|
|
#endif
|