X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=WCudaMSE%2FStudent_Cuda_Image%2Fsrc%2Fcpp%2Fcore%2F02_Mandelbrot_Julia%2Fprovider%2FFractalProvider.h;h=f29e4cb4fb19f5c6a57649d6a9651e7a66c00558;hb=fd0031be0a39a5d902750affaff6322fcd5229b1;hp=27bd73e5a5c4a683a602ae9078fa6f69605aea73;hpb=bd178531f80f8bc41c998d1c4588f9e18cc29389;p=GPU.git diff --git a/WCudaMSE/Student_Cuda_Image/src/cpp/core/02_Mandelbrot_Julia/provider/FractalProvider.h b/WCudaMSE/Student_Cuda_Image/src/cpp/core/02_Mandelbrot_Julia/provider/FractalProvider.h index 27bd73e..f29e4cb 100755 --- a/WCudaMSE/Student_Cuda_Image/src/cpp/core/02_Mandelbrot_Julia/provider/FractalProvider.h +++ b/WCudaMSE/Student_Cuda_Image/src/cpp/core/02_Mandelbrot_Julia/provider/FractalProvider.h @@ -4,27 +4,19 @@ #include "Fractal.h" #include "ImageFonctionel.h" -/*----------------------------------------------------------------------*\ - |* Declaration *| - \*---------------------------------------------------------------------*/ +class MandelbrotProvider + { + public: + static Fractal* create(bool multiGPU); + static ImageFonctionel* createGL(bool multiGPU); + }; -/*--------------------------------------*\ - |* Public *| - \*-------------------------------------*/ -class FractalProvider +class JuliaProvider { public: - static Fractal* createMandelbrot(); - static Fractal* createJulia(); - - static ImageFonctionel* createMandelbrotGL(); - static ImageFonctionel* createJuliaGL(); + static Fractal* create(); + static ImageFonctionel* createGL(); }; #endif - -/*----------------------------------------------------------------------*\ - |* End *| - \*---------------------------------------------------------------------*/ -