Ajout du squelette de Newton.
[GPU.git] / WCudaMSE / Student_Cuda_Image / src / cpp / core / 03_Newton / provider / NewtonProvider.cpp
diff --git a/WCudaMSE/Student_Cuda_Image/src/cpp/core/03_Newton/provider/NewtonProvider.cpp b/WCudaMSE/Student_Cuda_Image/src/cpp/core/03_Newton/provider/NewtonProvider.cpp
new file mode 100755 (executable)
index 0000000..3a0637f
--- /dev/null
@@ -0,0 +1,15 @@
+#include "NewtonProvider.h"\r
+\r
+Newton* NewtonProvider::create()\r
+    {\r
+    int dw = 16 * 50;\r
+    int dh = 16 * 30;\r
+\r
+    return new Newton(dw, dh);\r
+    }\r
+\r
+ImageFonctionel* NewtonProvider::createGL()\r
+    {\r
+    ColorRGB_01* ptrColorTitre = new ColorRGB_01(0, 0, 0);\r
+    return new ImageFonctionel(create(), ptrColorTitre); // both ptr destroy by destructor of ImageFonctionel\r
+    }\r