11#ifndef SpreaderModel_H
12#define SpreaderModel_H
17#define _USE_MATH_DEFINES
30 void akvaGroupSpreader(vector<vector<double>> &field,
int centerX,
int centerY,
double dx,
double feederAngle,
31 double airSpeed,
int spreaderType,
int tiltUp);
34 void fishTankSpread(vector<vector<double>> &field,
int centerX,
int centerY,
double dx);
35 void feedAdditionAsExperimentalO2Proxy(vector<vector<double>> &field,
int centerX,
int centerY,
double dx);
37#ifdef FH_VISUALIZATION
44 double pelletSpread(
double distance,
double angle,
double airspeed,
int spreaderType,
int tiltUp);
48 ISimObjectCreator* m_pCreator;
50 vector<vector<double>> m_spreader_param;
53#ifdef FH_VISUALIZATION
Definition: SpreaderModel.h:21
SpreaderModel(ISimObjectCreator *pCreator)
The constructor sets the pointer to the output object and the parser object.