6fb67ce5f25bd3fd865567808249ca25cffa8006
1 #ifndef ANIMABLE_FONCTIONEL_I_H_
2 #define ANIMABLE_FONCTIONEL_I_H_
7 #include "DomaineMath.h"
13 /*----------------------------------------------------------------------*\
15 \*---------------------------------------------------------------------*/
17 /*--------------------------------------*\
19 \*-------------------------------------*/
21 class AnimableFonctionel_I
25 //virtual ~Animable_I(void)=0;
27 virtual void runGPU(uchar4
* ptrDevPixels
,const DomaineMath
& domaineMath
)=0;
28 virtual void animationStep(void)=0;
30 virtual int getW(void)=0;
31 virtual int getH(void)=0;
32 virtual DomaineMath
* getDomaineMathInit(void)=0;
37 virtual float getT(void)=0;
39 virtual string
getTitle(void)=0;
45 /*----------------------------------------------------------------------*\
47 \*---------------------------------------------------------------------*/