1 #ifndef ANIMATEUR_FONCTIONEL_FREE_GL_H_
2 #define ANIMATEUR_FONCTIONEL_FREE_GL_H_
4 #include "AnimableFonctionel_I.h"
8 /*----------------------------------------------------------------------*\
10 \*---------------------------------------------------------------------*/
12 /*--------------------------------------*\
14 \*-------------------------------------*/
16 class AnimateurFonctionelFreeGL
18 /*--------------------------------------*\
20 \*-------------------------------------*/
26 * (H1) nbIteration suffisamment grand pour que timeElapse soit significatif
27 * (H2) ptrAnimable image uchar4
29 AnimateurFonctionelFreeGL(AnimableFonctionel_I
* ptrAnimable
,int nbIteration
=1000);
30 virtual ~AnimateurFonctionelFreeGL(void);
32 /*--------------------------------------*\
34 \*-------------------------------------*/
43 * Synchrone, ,return fps
50 /*--------------------------------------*\
52 \*-------------------------------------*/
58 AnimableFonctionel_I
* ptrAnimable
;
70 /*----------------------------------------------------------------------*\
72 \*---------------------------------------------------------------------*/