virtual void DisplayCoeffFactors(void);
virtual inline string GetCoefficientStrings(void) { return name; }
virtual string GetCoefficientValues(void);
+
+ inline void setBias(double b) { bias=b; }
+ inline void setGain(double g) { gain=g; };
+ inline double getBias(void) { return bias; }
+ inline double getGain(void) { return gain; }
private:
enum Type {UNKNOWN, VALUE, VECTOR, TABLE, EQUATION};
string description;
string name;
string method;
+ string multparms;
+ string multparmsRow;
+ string multparmsCol;
double Value(double, double);
double Value(double);
double Value(void);
double StaticValue;
+ double bias,gain;
eParam LookupR, LookupC;
MultVec multipliers;
int rows, columns;
FGAuxiliary* Auxiliary;
FGOutput* Output;
- virtual void Debug(void);
+ virtual void Debug(int from);
};
//%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%