X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FboxSurfaceObserver.h;h=92892da6461affbc389f52313b7d48ac5955ebd6;hb=410e06c32fc330d53bc93f81afeca8b72a6ddb26;hp=11e4d591ac221ac662a473e05d0715761acd8199;hpb=e4ef2b5df5aac431ff3b806f83b7dd5e55e89d86;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/boxSurfaceObserver.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/boxSurfaceObserver.h index 11e4d59..92892da 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/boxSurfaceObserver.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/boxSurfaceObserver.h @@ -39,10 +39,17 @@ class boxSurfaceObserver : public vtkCommand public: vtkPlanes *_planes; vtkProp *_actor; + + vtkAlgorithm *_mCubes; + vtkAlgorithm *_tissueStripper; + vtkAlgorithm *_tissueClipper; vtkVolumeRayCastMapper *_vtkVolumeRayCastMapper; boxSurfaceObserver() { + _mCubes = NULL; + _tissueStripper = NULL; + _tissueClipper = NULL; _vtkVolumeRayCastMapper = NULL; } @@ -58,8 +65,8 @@ class boxSurfaceObserver : public vtkCommand void SetPlanes(vtkPlanes *planes); void SetActor(vtkProp *actor); void SetvtkVolumeRayCastMapper(vtkVolumeRayCastMapper *vtkvolumeraycastmapper); + void SetFilters(vtkAlgorithm *_mCubes , vtkAlgorithm *_tissueStripper , vtkAlgorithm *_tissueClipper); }; - #endif /*BOXSURFACEOBSERVER_H_*/