iLand
ecovizout.h
Go to the documentation of this file.
1#ifndef ECOVIZOUT_H
2#define ECOVIZOUT_H
3
4#include "output.h"
5#include "expression.h"
6
9class EcoVizOut: public Output
10{
11public:
12 EcoVizOut();
13 virtual void exec();
14 virtual void setup();
15private:
16 // pdb creation
17 bool writePDBFile(QString fileName, int n_trees, int n_cohorts, int year);
18 Expression mCondition;
19 QString mFilePattern;
20
21};
22
23#endif // ECOVIZOUT_H
EcoVizOut is as special output to store data for use in a visualization tool.
Definition: ecovizout.h:10
EcoVizOut()
Definition: ecovizout.cpp:8
virtual void exec()
main function that executes the output
Definition: ecovizout.cpp:23
virtual void setup()
setup() is called during project setup and can be ovveridden for specific setup
Definition: ecovizout.cpp:53
An expression engine for mathematical expressions provided as strings.
Definition: expression.h:29
The Output class abstracts output data (database, textbased, ...).
Definition: output.h:55