Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / API_Bilat_Image_JNI_Cuda / INC / gpu / CanvasImageViewers_GPU.h
diff --git a/WCudaMSE/API_Bilat_Image_JNI_Cuda/INC/gpu/CanvasImageViewers_GPU.h b/WCudaMSE/API_Bilat_Image_JNI_Cuda/INC/gpu/CanvasImageViewers_GPU.h
new file mode 100755 (executable)
index 0000000..0ace8db
--- /dev/null
@@ -0,0 +1,40 @@
+#ifndef CANVAS_IMAGE_VIEWERS_GPU_H_
+#define CANVAS_IMAGE_VIEWERS_GPU_H_
+
+#include "envImageCudaJNI.h"
+#include "CanvasImageViewers_A.h"
+#include "GLImages_GPU.h"
+#include "GLImageSelections_GPU.h"
+#include "GLImageFonctionelSelections_GPU.h"
+#include "ImageMOOs_A_GPU.h"
+#include "ImageFonctionelMOOs_A_GPU.h"
+
+/*----------------------------------------------------------------------*\
+ |*                    Declaration                                     *|
+ \*---------------------------------------------------------------------*/
+
+/*--------------------------------------*\
+ |*            Public                  *|
+ \*-------------------------------------*/
+
+namespace gpu
+    {
+    class CBI_IMAGE_CUDA_JNI CanvasImageViewers: public CanvasImageViewers_A
+       {
+       public:
+           /*--------------------------------------*\
+            |*         Constructor                 *|
+            \*-------------------------------------*/
+
+
+           CanvasImageViewers(gpu::ImageMOOs_A* ptrImageMOO, bool useAnimation = false, bool useSelection = false);
+
+           CanvasImageViewers(gpu::ImageFonctionelMOOs_A* ptrImageFonctionel, bool useAnimation = false, bool useSelection = true);
+
+       };
+    }
+#endif 
+
+/*----------------------------------------------------------------------*\
+ |*                    End                                             *|
+ \*---------------------------------------------------------------------*/