4 #include "ImageMOOs_A.h"
6 #include "ColorRGB_01.h"
8 #include "Animable_I.h"
12 /*----------------------------------------------------------------------*\
14 \*---------------------------------------------------------------------*/
16 /*--------------------------------------*\
18 \*-------------------------------------*/
20 class Image
: public ImageMOOs_A
22 /*--------------------------------------*\
24 \*-------------------------------------*/
29 * ptrColorRGB : color all titre
31 Image(Animable_I
* ptrAnimable
, ColorRGB_01
* ptrColorTitreRGB
= new ColorRGB_01(1, 0, 0));
34 * Warning :delete ptrAnimable
38 /*--------------------------------------*\
40 \*-------------------------------------*/
44 void fillImageGL(uchar4
* ptrDevImageGL
, int w
, int h
); // override
45 void animationStep(bool& isNeedUpdateView
); // override
46 void paintPrimitives(Graphic2Ds
& graphic2D
); // override
48 /*--------------------------------------*\
50 \*-------------------------------------*/
55 Animable_I
* ptrAnimable
;
56 ColorRGB_01
* ptrColorTitreRGB
;
58 std::vector
<std::string
> valueNames
;
64 /*----------------------------------------------------------------------*\
66 \*---------------------------------------------------------------------*/