--- /dev/null
+#ifndef GLUT_IMAGE_VIEWERS_GPU_H\r
+#define GLUT_IMAGE_VIEWERS_GPU_H\r
+\r
+#include "envImageFreeGlutCuda.h"\r
+#include "GLUTImageViewers_A.h"\r
+\r
+//gpu\r
+#include "GLImageFonctionelSelections_GPU.h"\r
+#include "ImageFonctionelMOOs_A_GPU.h"\r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* Declaration *|\r
+ \*---------------------------------------------------------------------*/\r
+\r
+/*--------------------------------------*\\r
+ |* Public *|\r
+ \*-------------------------------------*/\r
+\r
+namespace gpu\r
+ {\r
+ class CBI_IMAGE_FREE_GLUT_CUDA GLUTImageViewers: public GLUTImageViewers_A\r
+ {\r
+\r
+ /*--------------------------------------*\\r
+ |* Constructor *|\r
+ \*-------------------------------------*/\r
+\r
+ public:\r
+\r
+ GLUTImageViewers(gpu::ImageMOOs_A* ptrImageMOO, bool useAnimation = false, bool useSelection = false, int pxFrame = 0, int pyFrame = 0);\r
+\r
+ GLUTImageViewers(gpu::ImageFonctionelMOOs_A* ptrImageFonctionel, bool useAnimation = false, bool useSelection = true, int pxFrame = 0, int pyFrame = 0);\r
+\r
+\r
+ };\r
+ }\r
+#endif\r
+/*----------------------------------------------------------------------*\\r
+ |* End *|\r
+ \*---------------------------------------------------------------------*/\r
+\r