--- /dev/null
+#ifndef GLUT_IMAGE_VIEWERS_A_H_\r
+#define GLUT_IMAGE_VIEWERS_A_H_\r
+\r
+#include "envImage_FreeGlut.h"\r
+#include "GLUTWindowImage.h"\r
+#include "ImageMOOs_I.h"\r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* Declaration *|\r
+ \*---------------------------------------------------------------------*/\r
+\r
+/*--------------------------------------*\\r
+ |* Public *|\r
+ \*-------------------------------------*/\r
+\r
+class CBI_IMAGE_FREE_GLUT GLUTImageViewers_A\r
+ {\r
+\r
+ /*--------------------------------------*\\r
+ |* Constructor *|\r
+ \*-------------------------------------*/\r
+\r
+ protected:\r
+\r
+ GLUTImageViewers_A();\r
+\r
+ public:\r
+\r
+ virtual ~GLUTImageViewers_A();\r
+\r
+ /*--------------------------------------*\\r
+ |* Methodes *|\r
+ \*-------------------------------------*/\r
+\r
+ static void init(int argc, char** argv);\r
+\r
+ /**\r
+ * Attention appel bloquant !\r
+ */\r
+ static void runALL();\r
+\r
+ /*--------------------------------------*\\r
+ |* Get *|\r
+ \*-------------------------------------*/\r
+\r
+ /**\r
+ * Cast to ImageMOOs or your ImageFonctionelMOOs_A\r
+ *\r
+ * Sample :\r
+ *\r
+ * ImageMOOs_I* ptrImageMOO_A=this->getImageMOO();\r
+ *\r
+ *\r
+ * ImageMOOs_A* ptrImageMOO=dynamic_cast<ImageMOOs_A*>(ptrImageMOO_A);\r
+ *\r
+ * MyImageFonctionelMOO* ptrImageMOO=dynamic_cast<MyImageFonctionelMOO*>(ptrImageMOO_A);\r
+ *\r
+ * MyImageMOOs ptrImageMOO=dynamic_cast<MyImageMOOs*>(ptrImageMOO_A);\r
+ *\r
+ * http://www.cplusplus.com/doc/tutorial/typecasting/\r
+ */\r
+ ImageMOOs_I* getImageMOO();\r
+\r
+ GLUTWindowImage* getGLUTWindowImage();\r
+\r
+ /*--------------------------------------*\\r
+ |* Attributs *|\r
+ \*-------------------------------------*/\r
+\r
+ protected:\r
+ // Tools\r
+ GLUTWindowImage* ptrGLUTImageWindow;\r
+ };\r
+\r
+#endif \r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* End *|\r
+ \*---------------------------------------------------------------------*/\r