#ifndef INTEGRALSTRATEGY2D_H_ #define INTEGRALSTRATEGY2D_H_ class Model2D; class IntegralStrategy2D { public: IntegralStrategy2D(); virtual ~IntegralStrategy2D(); virtual double Integral(Model2D *model1d, double xlow, double xhigh, double ylow, double yhigh, double precision) =0; }; #endif /* INTEGRALSTRATEGY2D_H_ */