X-Git-Url: http://git.euphorik.ch/?p=GPU.git;a=blobdiff_plain;f=WCudaMSE%2FBilatTools_Cuda_Image%2Fsrc%2Fcore%2FcudaImageTools%2Ffonctionel%2Fheader%2FAnimableFonctionel_I.h;h=d562b05a30acb1b4c81b0b1456bec0d678041ecb;hp=d5a2efd5fa3e5677291a4681c27998fb04aae290;hb=2fd5d915e8a9de4d957d6031d2d68088784eac3c;hpb=f2c6a4fc79746e2d5c6678699bd2ca93ffc49bcc diff --git a/WCudaMSE/BilatTools_Cuda_Image/src/core/cudaImageTools/fonctionel/header/AnimableFonctionel_I.h b/WCudaMSE/BilatTools_Cuda_Image/src/core/cudaImageTools/fonctionel/header/AnimableFonctionel_I.h index d5a2efd..d562b05 100755 --- a/WCudaMSE/BilatTools_Cuda_Image/src/core/cudaImageTools/fonctionel/header/AnimableFonctionel_I.h +++ b/WCudaMSE/BilatTools_Cuda_Image/src/core/cudaImageTools/fonctionel/header/AnimableFonctionel_I.h @@ -2,14 +2,12 @@ #define ANIMABLE_FONCTIONEL_I_H_ #include +#include +#include #include "cudaTools.h" #include "DomaineMath.h" -using std::string; - - - /*----------------------------------------------------------------------*\ |* Declaration *| \*---------------------------------------------------------------------*/ @@ -31,12 +29,14 @@ class AnimableFonctionel_I virtual DomaineMath* getDomaineMathInit(void)=0; /** - * getParaAnimation + * Ancienne version de l'interface. */ - virtual float getT(void)=0; - virtual string getTName() { return "t = "; } + virtual float getT(void) { return 0.0; }; + + virtual std::vector getNames() { std::vector def; def.push_back("t = "); return def; } + virtual void getValues(float* values) { values[0] = this->getT(); } - virtual string getTitle(void)=0; + virtual std::string getTitle(void)=0; }; #endif