diff --git a/src/build_models/meinhardtplugin.h b/src/build_models/meinhardtplugin.h --- a/src/build_models/meinhardtplugin.h +++ b/src/build_models/meinhardtplugin.h @@ -26,7 +26,7 @@ #include #include #include -#include "simplugin.h" +#include "../simplugin.h" class MeinhardtPlugin : public QObject, SimPluginInterface { @@ -37,7 +37,7 @@ public: virtual QString ModelID(void) { return QString( "Meinhardt 1976, with growth" ); } // Executed after the cellular mechanics steps have equillibrized - virtual void CellHouseKeeping (CellBase &c); + virtual void CellHouseKeeping (CellBase *c); // Differential equations describing transport of chemicals from cell to cell virtual void CelltoCellTransport(Wall *w, double *dchem_c1, double *dchem_c2); @@ -49,10 +49,10 @@ public: virtual void CellDynamics(CellBase *c, double *dchem); // to be executed after a cell division - virtual void OnDivide(ParentInfo &parent_info, CellBase &daughter1, CellBase &daughter2); + virtual void OnDivide(ParentInfo *parent_info, CellBase *daughter1, CellBase *daughter2); // to be executed for coloring a cell - virtual void SetCellColor(CellBase &c, QColor &color); + virtual void SetCellColor(CellBase *c, QColor *color); // return number of chemicals virtual int NChem(void) { return 4; } };