DISPLACE  1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
stateevaluator.h
Go to the documentation of this file.
1 #ifndef STATEEVALUATOR_H
2 #define STATEEVALUATOR_H
3 
4 class Vessel;
5 class Node;
6 
7 #include <commons_global.h>
8 
9 
10 namespace dtree {
11 
15 {
16 public:
18  virtual ~StateEvaluator() {}
19 
29  virtual double evaluate(int tstep, Vessel *vessel) const = 0;
30 
31 };
32 
33 } // ns dtree
34 
35 #endif // STATEEVALUATOR_H
Definition: Node.h:39
virtual ~StateEvaluator()
Definition: stateevaluator.h:18
int tstep
Definition: main.cpp:205
An abstract class to allow internal/External states to be evaluated.
Definition: stateevaluator.h:14
Definition: commonstateevaluators.h:8
StateEvaluator()
Definition: stateevaluator.h:17
#define COMMONSSHARED_EXPORT
Definition: commons_global.h:23