aboutsummaryrefslogtreecommitdiff
path: root/scatterplot.h
blob: f38ce78e14e87bde1561da44e5ab2ba3a5b161cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#ifndef SCATTERPLOT_H
#define SCATTERPLOT_H

#include <armadillo>
#include <vector>
#include <QQuickItem>

class Scatterplot : public QQuickItem
{
    Q_OBJECT
public:
    Scatterplot();
    ~Scatterplot();

    QSGNode *updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *);
    void setData(const arma::mat &data);

signals:

public slots:

private:
    arma::mat m_data;
};

#endif // SCATTERPLOT_H