]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkClipping3DDataViewer.h
Diego Caceres: changes in buttonContainerSettings.cxx
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / vtkClipping3DDataViewer.h
index 444b972091e5f472eb11161b92e048927706b27a..3fa2c0dddf544114fd9b6bf2242588346f6a88d4 100644 (file)
@@ -97,6 +97,7 @@ public:
        void                        SetMIPActive(bool active);
     void                        SetInterpolation(bool active);
     void                        SetShade(bool active);
+    void                        updateVolume();
 
 
 
@@ -116,7 +117,7 @@ private:
        /// Volume
        vtkPiecewiseFunction                            *_tfun;
        vtkColorTransferFunction                        *_ctfun;
-       vtkVolumeRayCastCompositeFunction       *_compositeFunction;
+//     vtkVolumeRayCastCompositeFunction       *_compositeFunction;
        vtkPlanes                                                       *_volumePlanes;
        vtkVolumeRayCastMapper                          *_volumeMapper;
        vtkVolumeProperty                                       *_volumeProperty;
@@ -138,6 +139,9 @@ private:
        std::vector<double>                                     blueColorsOfColorTransferenceFVector;
        std::vector<double>                                     greyValueColorsOfColorTransferenceFVector;
 
+       vtkVolumeRayCastCompositeFunction   *_compositeFunction;
+       vtkVolumeRayCastMIPFunction         *_compositeFunctionMIP ;
+
        bool _isRayCasting;
     bool _isMIP;
        bool _interpolation;