48    enum EVarType { VarDoubleGrid, VarNone, VarClimate };
 
   53    QStringList mVariables;
 
   54    QVector< QPair<EVarType, void*> > mVarObj;
 
Definition: bitecell.h:38
 
Definition: bitewrapper.h:31
 
double valueCell(const int variableIndex, const BiteCell *cell)
Definition: bitewrapper.cpp:62
 
BiteWrapperCore()
Definition: bitewrapper.h:33
 
void registerGridVar(Grid< double > *grid, QString var_name)
Definition: bitewrapper.cpp:39
 
virtual const QStringList getVariablesList()
Definition: bitewrapper.cpp:57
 
void setValueCell(const int variableIndex, const BiteCell *cell, double new_value)
Definition: bitewrapper.cpp:89
 
void registerClimateVar(int var_index, QString var_name)
Definition: bitewrapper.cpp:48
 
~BiteWrapperCore()
Definition: bitewrapper.cpp:30
 
Grid< double > * grid(QString var_name)
returns the grid for variable 'var_name' or nullptr
Definition: bitewrapper.cpp:118
 
Definition: bitewrapper.h:58
 
BiteWrapper(BiteWrapperCore *wrap, BiteCell *cell=nullptr)
Definition: bitewrapper.h:60
 
virtual double value(const int variableIndex)
Definition: bitewrapper.h:64
 
void setCell(BiteCell *cell)
Definition: bitewrapper.h:61
 
void setValue(const int variableIndex, double new_value)
Definition: bitewrapper.h:65
 
virtual const QStringList getVariablesList()
Definition: bitewrapper.h:63
 
ExpressionWrapper is the base class for exposing C++ elements to the built-in Expression engine.
Definition: expressionwrapper.h:27
 
virtual int variableIndex(const QString &variableName)
Definition: expressionwrapper.cpp:66
 
Grid class (template).
Definition: grid.h:44
 
Definition: biteagent.cpp:32