Ajout du TP HeatTransfert.
[GPU.git] / WCudaMSE / Student_Cuda_Image / src / cpp / core / 05_HeatTransfert / provider / HeatTransfertProvider.cpp
diff --git a/WCudaMSE/Student_Cuda_Image/src/cpp/core/05_HeatTransfert/provider/HeatTransfertProvider.cpp b/WCudaMSE/Student_Cuda_Image/src/cpp/core/05_HeatTransfert/provider/HeatTransfertProvider.cpp
new file mode 100755 (executable)
index 0000000..3d95d87
--- /dev/null
@@ -0,0 +1,12 @@
+#include "HeatTransfertProvider.h"\r
+\r
+HeatTransfert* HeatTransfertProvider::create()\r
+    {\r
+    return new HeatTransfert();\r
+    }\r
+\r
+Image* HeatTransfertProvider::createGL()\r
+    {\r
+    ColorRGB_01* ptrColorTitre = new ColorRGB_01(0, 0, 0);\r
+    return new Image(create(), ptrColorTitre); // both ptr destroy by destructor of ImageFonctionel\r
+    }\r