Added makefile to project; Removed error in code;
[povnn.git] / neuralnetwork.h
blob6435422676ccccf5ae19d2e229c637a47d1965d3
1 #ifndef NEURALNETWORK_H
2 #define NEURALNETWORK_H
4 #define UNUSED(var) if (0 && var) {}
6 #include <QObject>
7 #include <QVector>
8 #include "neuron.h"
10 class NeuralNetwork : public QObject
12 Q_OBJECT
14 private:
15 QVector<Neuron*> neurons;
17 public:
18 NeuralNetwork();
19 ~NeuralNetwork();
20 QVector<Neuron*> &getNeurons();
21 void addNeuron(Neuron *neuron);
22 void removeNeuron(Neuron *neuron);
23 void calculate();
26 #endif // NEURALNETWORK_H