15 #ifndef niftkFastPointSetVtkMapper3D_h
16 #define niftkFastPointSetVtkMapper3D_h
18 #include "niftkCoreExports.h"
20 #include <mitkBaseRenderer.h>
21 #include <mitkLocalStorageHandler.h>
22 #include <mitkVtkMapper.h>
24 #include <vtkSmartPointer.h>
31 class vtkPolyDataMapper;
57 virtual vtkProp* GetVtkProp(mitk::BaseRenderer* renderer)
override;
58 virtual const mitk::PointSet* GetInput();
88 virtual void GenerateDataForRenderer(mitk::BaseRenderer* renderer)
override;
89 virtual void ResetMapper(mitk::BaseRenderer* renderer)
override;
mitk::LocalStorageHandler< LocalStorage > m_LocalStorage
Definition: niftkFastPointSetVtkMapper3D.h:86
vtkSmartPointer< vtkPolyData > m_PolyData
Definition: niftkFastPointSetVtkMapper3D.h:77
vtkSmartPointer< vtkPolyDataMapper > m_PolyDataMapper
Definition: niftkFastPointSetVtkMapper3D.h:78
Definition: ReceptorMemberCommandTest.cxx:25
Contains the VTK objects necessary to render the mitk::PointSet.
Definition: niftkFastPointSetVtkMapper3D.h:66
vtkSmartPointer< vtkActor > m_Actor
Definition: niftkFastPointSetVtkMapper3D.h:79
vtkSmartPointer< vtkPoints > m_Points
Definition: niftkFastPointSetVtkMapper3D.h:75
Vtk-based mapper for PointSet, that just displays a basic dot for each point.
Definition: niftkFastPointSetVtkMapper3D.h:51
unsigned long int m_NumberOfPoints
Definition: niftkFastPointSetVtkMapper3D.h:81
itk::TimeStamp m_ShaderTimestampUpdate
Definition: niftkFastPointSetVtkMapper3D.h:83
vtkSmartPointer< vtkCellArray > m_CellArray
Definition: niftkFastPointSetVtkMapper3D.h:76
vtkSmartPointer< vtkFloatArray > m_Array
Definition: niftkFastPointSetVtkMapper3D.h:74
vtkSmartPointer< vtkIdTypeArray > m_Indicies
Definition: niftkFastPointSetVtkMapper3D.h:73
Definition: niftkExceptionObject.h:21