68 #ifndef _vtk_Image3DImagePlaneCallback_h_
69 #define _vtk_Image3DImagePlaneCallback_h_
71 #include <vtkCommand.h>
72 #include <vtkImageReslice.h>
73 #include <vtkMatrix4x4.h>
74 #include "MegaVTK2Configure.h"
93 virtual void Execute(vtkObject *caller,
unsigned long,
void *);
101 return this->Reslice->GetOutput();
107 this->Reslice->SetInput (NULL);
116 return this->Reslice;
125 return this->ResliceAxes;
131 this->Reslice = vtkImageReslice::New();
132 this->ResliceAxes = vtkMatrix4x4::New();
137 this->Reslice->Delete();
138 this->ResliceAxes->Delete();
vtkImageReslice * GetReslice()
~vtkImage3DImagePlaneCallback()
vtkImage3DImagePlaneCallback()
vtkImageData * GetOutput(void) const
static vtkImage3DImagePlaneCallback * New()
vtkImageReslice * Reslice
vtkMatrix4x4 * GetMatrix()
vtkMatrix4x4 * ResliceAxes
Basic class to handle 2D/3D items such as images and polydatas visualization in 2D.