17 #ifndef mitkPointSetVtkMapper2D_h
18 #define mitkPointSetVtkMapper2D_h
27 #include <vtkSmartPointer.h>
29 class vtkPropAssembly;
31 class vtkPolyDataMapper;
32 class vtkGlyphSource2D;
126 itkFactorylessNewMacro(
Self) itkCloneMacro(
Self)
208 virtual void ResetMapper(
BaseRenderer *renderer)
override;
std::vector< vtkSmartPointer< vtkTextActor > > m_VtkTextLabelActors
Base class for mapper specific rendering ressources.
vtkSmartPointer< vtkPropAssembly > m_PropAssembly
vtkSmartPointer< vtkActor > m_ContourActor
vtkSmartPointer< vtkActor > m_UnselectedActor
vtkSmartPointer< vtkPolyDataMapper > m_VtkSelectedPolyDataMapper
Organizes the rendering process.
vtkSmartPointer< vtkGlyph3D > m_UnselectedGlyph3D
DataCollection - Class to facilitate loading/accessing structured data.
vtkSmartPointer< vtkPolyData > m_VtkUnselectedPointListPolyData
vtkSmartPointer< vtkFloatArray > m_DistancesBetweenPoints
Base class of all Vtk Mappers in order to display primitives by exploiting Vtk functionality.
mitk::LocalStorageHandler< LocalStorage > m_LSH
The LocalStorageHandler holds all (three) LocalStorages for the three 2D render windows.
vtkSmartPointer< vtkPoints > m_SelectedPoints
Base class of all mappers, Vtk as well as OpenGL mappers.
vtkSmartPointer< vtkFloatArray > m_UnselectedScales
vtkSmartPointer< vtkPolyDataMapper > m_VtkContourPolyDataMapper
std::vector< vtkSmartPointer< vtkTextActor > > m_VtkTextAngleActors
vtkSmartPointer< vtkPolyDataMapper > m_VtkUnselectedPolyDataMapper
vtkSmartPointer< vtkFloatArray > m_SelectedScales
Vtk-based 2D mapper for PointSet.
vtkSmartPointer< vtkPoints > m_UnselectedPoints
vtkSmartPointer< vtkPolyData > m_VtkSelectedPointListPolyData
Data structure which stores a set of points. Superclass of mitk::Mesh.
vtkSmartPointer< vtkPolyData > m_VtkContourPolyData
Internal class holding the mapper, actor, etc. for each of the 3 2D render windows.
#define mitkClassMacro(className, SuperClassName)
vtkSmartPointer< vtkPoints > m_ContourPoints
vtkSmartPointer< vtkActor > m_SelectedActor
vtkSmartPointer< vtkCellArray > m_ContourLines
vtkSmartPointer< vtkGlyphSource2D > m_SelectedGlyphSource2D
vtkSmartPointer< vtkGlyph3D > m_SelectedGlyph3D
int m_DistancesDecimalDigits
vtkSmartPointer< vtkTextActor > m_VtkTextActor
vtkSmartPointer< vtkGlyphSource2D > m_UnselectedGlyphSource2D
std::vector< vtkSmartPointer< vtkTextActor > > m_VtkTextDistanceActors
Class for nodes of the DataTree.