00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 class FunctionHelper
00015 {
00016 %TypeHeaderCode
00017 #include "functions/FunctionHelper.h"
00018 %End
00019
00020 protected:
00021
00022 FunctionHelper ();
00023
00024
00026 virtual int size () const = 0;
00027
00029 virtual double getTotal () const = 0;
00030
00033 virtual double minCoord () const = 0;
00034
00037 virtual double maxCoord () const = 0;
00038
00040 virtual double minValue () const = 0;
00041
00043 virtual double maxValue () const = 0;
00044
00046 virtual double meanValue () const = 0;
00047
00050 virtual double meanCoord () const = 0;
00051
00054 virtual double stdCoord () const = 0;
00055
00057 virtual double valueAt ( double ) const = 0;
00058
00059
00060 };