vtkImageViewer2_XYZ.h

Go to the documentation of this file.
00001 #ifndef VTKIMAGEVIEWER2_XYZ_H_
00002 #define VTKIMAGEVIEWER2_XYZ_H_
00003 
00004 
00005 //------------------------------------------------------------------
00006 //------------------------------------------------------------------
00007 //------------------------------------------------------------------
00008 #include "marTypes.h"
00009 #include "vtkImageViewer2.h"
00010 #include "vtkImageMapToWindowLevelColors.h"
00011 #include "vtkColorTransferFunction.h"
00012 
00013 class  creaMaracasVisu_EXPORT vtkImageViewer2_XYZ{
00014 public:
00015         vtkImageViewer2_XYZ();
00016         ~vtkImageViewer2_XYZ();
00017 
00018         void                    SetExtentDimension(int x1,int x2, int y1,int y2, int z1,int z2);
00019         void                    SetXSlice(int slice);
00020         void                    SetYSlice(int slice);
00021         void                    SetZSlice(int slice);
00022         int                             GetXSlice();
00023         int                             GetYSlice();
00024         int                             GetZSlice();
00025         
00026 
00027         void setColorTransferFunction(vtkColorTransferFunction* colortable);
00028 
00029         vtkImageViewer2 *GetVtkImageViewer2();
00030 private:
00031         int     _x1,_x2,_y1,_y2,_z1,_z2;
00032         vtkImageViewer2 *_vtkimageviewer2;
00033         vtkColorTransferFunction* _colortable;
00034         
00035         
00036 protected:      
00037         
00038 };
00039 
00040 
00041 #endif /*VTKIMAGEVIEWER2_XYZ_H_*/

Generated on 20 Oct 2010 for creaMaracasVisu_lib by  doxygen 1.6.1