X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FwxMaracasMultipleVolumeRendererManagerData.h;h=0f395511e15415e686da4bede4f02783db6d6d66;hb=65c158dc171f8d3114ee3544b2a94a1f41880df0;hp=3494bfb4ff90b497177652d39b0c4f466f091fc8;hpb=79df2a7fc2b468bc2e7279ac77c0148269fe6aee;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasMultipleVolumeRendererManagerData.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasMultipleVolumeRendererManagerData.h index 3494bfb..0f39551 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasMultipleVolumeRendererManagerData.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasMultipleVolumeRendererManagerData.h @@ -11,6 +11,7 @@ #include #include #include +#include #include @@ -24,7 +25,7 @@ public: /** ** Check if the variables are setted correctly **/ - void checkInvariant(); + void checkInvariant()throw (char *); /** ** Updates volume @@ -76,6 +77,8 @@ public: vtkColorTransferFunction* GetColorFunction(){ return _ctfun; } + + void changeCompositeMIPFunction(int function) throw (char *); protected: /** @@ -102,6 +105,7 @@ private: vtkVolume *_newvol; vtkPiecewiseFunction* _tfun; vtkColorTransferFunction* _ctfun; + vtkVolumeRayCastMIPFunction* _MIPFunction; };