X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=lib%2FKernel%2FVTKObjects%2FVolumeRenderer%2Fvolumerenderermanagerdata.h;h=87b1b74569fff152840378249c86c4e432c6c5a8;hb=47342e3175606339f367c83b004d740fbcb63e32;hp=cfa0c879c0f7e15cc4339785b3f0821b42c61aac;hpb=2c07f33bd1f79ad0237d02491a480913a488aa75;p=creaMaracasVisu.git diff --git a/lib/Kernel/VTKObjects/VolumeRenderer/volumerenderermanagerdata.h b/lib/Kernel/VTKObjects/VolumeRenderer/volumerenderermanagerdata.h index cfa0c87..87b1b74 100644 --- a/lib/Kernel/VTKObjects/VolumeRenderer/volumerenderermanagerdata.h +++ b/lib/Kernel/VTKObjects/VolumeRenderer/volumerenderermanagerdata.h @@ -5,6 +5,7 @@ #include "vtkCommand.h" #include #include +#include #include #include #include @@ -14,9 +15,7 @@ #include #include #include - #include - #include #include @@ -24,6 +23,7 @@ #include #endif + #include @@ -150,8 +150,16 @@ private: vtkVolumeRayCastCompositeFunction *_compositeFunction; vtkPlanes *_volumePlanes; - vtkVolumeRayCastMapper *_volumeMapper; - vtkGPUVolumeRayCastMapper *_volumeMappergpu; + vtkVolumeRayCastMapper *_volumeMapper; + + +#if (VTK_MAYOR_VERSION>=5 && VTK_MINOR_VERSION>=6) + vtkGPUVolumeRayCastMapper *_volumeMappergpu; +#else + vtkVolumeRayCastMapper *_volumeMappergpu; +#endif + + vtkVolumeProperty *_volumeProperty; vtkVolume *_newvol; vtkPiecewiseFunction* _tfun;