ECF 1.5
IATerminal.h
1#ifndef IATerminal_h
2#define IATerminal_h
3
4#include "ecf/tree/Terminal.h"
5#include "IAPrimitive.h"
6
8{
9public:
10 virtual void execute(void* result, Tree::Tree& tree);
11 virtual IABounds calculateBounds(Tree::IATree& tree);
12 double lowerBound;
13 double upperBound;
14};
15
16typedef boost::shared_ptr<IATerminal> IATerminalP;
17
18#endif // IATerminal_h
virtual void execute(void *result, Tree::Tree &tree)
Execute the primitive.
Definition: IATerminal.cpp:7
Terminal tree node class (Tree genotype).
Definition: Terminal.h:16
Tree class - implements genotype as a tree.
Definition: Tree_c.h:29