15 #ifndef mitk2DImageToTexturePlaneMapper3D_h
16 #define mitk2DImageToTexturePlaneMapper3D_h
18 #include "niftkIGIExports.h"
20 #include <mitkVtkMapper.h>
21 #include <mitkBaseRenderer.h>
22 #include <vtkSmartPointer.h>
23 #include <mitkLocalStorageHandler.h>
30 class vtkPolyDataMapper;
46 virtual vtkProp* GetVtkProp(mitk::BaseRenderer* renderer)
override;
47 virtual const mitk::Image* GetInput();
81 virtual void GenerateDataForRenderer(mitk::BaseRenderer* renderer)
override;
82 virtual void ResetMapper( mitk::BaseRenderer* renderer )
override;
vtkSmartPointer< vtkFloatArray > m_PointArray
Definition: mitkImage2DToTexturePlaneMapper3D.h:64
Contains the VTK objects necessary to render the mitk::Image.
Definition: mitkImage2DToTexturePlaneMapper3D.h:57
itk::TimeStamp m_ShaderTimestampUpdate
Definition: mitkImage2DToTexturePlaneMapper3D.h:76
vtkSmartPointer< vtkPolyDataMapper > m_PolyDataMapper
Definition: mitkImage2DToTexturePlaneMapper3D.h:71
vtkSmartPointer< vtkFloatArray > m_TextureArray
Definition: mitkImage2DToTexturePlaneMapper3D.h:65
Definition: ReceptorMemberCommandTest.cxx:25
vtkSmartPointer< vtkPoints > m_Points
Definition: mitkImage2DToTexturePlaneMapper3D.h:67
mitk::LocalStorageHandler< LocalStorage > m_LocalStorage
Definition: mitkImage2DToTexturePlaneMapper3D.h:79
Vtk-based mapper for a 2D image, that displays a texture mapped plane in 3D space.
Definition: mitkImage2DToTexturePlaneMapper3D.h:40
vtkSmartPointer< vtkActor > m_Actor
Definition: mitkImage2DToTexturePlaneMapper3D.h:72
unsigned long int m_NumberOfPoints
Definition: mitkImage2DToTexturePlaneMapper3D.h:74
vtkSmartPointer< vtkCellArray > m_CellArray
Definition: mitkImage2DToTexturePlaneMapper3D.h:68
Simultaneous itk::Image and itk::Array (and hence vnl_vector) class.
vtkSmartPointer< vtkPolyData > m_PolyData
Definition: mitkImage2DToTexturePlaneMapper3D.h:69
vtkSmartPointer< vtkTexture > m_Texture
Definition: mitkImage2DToTexturePlaneMapper3D.h:70
vtkSmartPointer< vtkFloatArray > m_NormalsArray
Definition: mitkImage2DToTexturePlaneMapper3D.h:66