Medical Imaging Interaction Toolkit  2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
mitk::PointSetVtkMapper2D::LocalStorage Class Reference

Internal class holding the mapper, actor, etc. for each of the 3 2D render windows. More...

#include <mitkPointSetVtkMapper2D.h>

Inheritance diagram for mitk::PointSetVtkMapper2D::LocalStorage:
Collaboration diagram for mitk::PointSetVtkMapper2D::LocalStorage:

Public Member Functions

 LocalStorage ()
 
 ~LocalStorage () override
 
- Public Member Functions inherited from mitk::Mapper::BaseLocalStorage
 BaseLocalStorage ()=default
 
virtual ~BaseLocalStorage ()=default
 
 BaseLocalStorage (const BaseLocalStorage &)=delete
 
BaseLocalStorageoperator= (const BaseLocalStorage &)=delete
 
bool IsGenerateDataRequired (mitk::BaseRenderer *renderer, mitk::Mapper *mapper, mitk::DataNode *dataNode) const
 
void UpdateGenerateDataTime ()
 
itk::TimeStamp & GetLastGenerateDataTime ()
 

Public Attributes

vtkSmartPointer< vtkPoints > m_UnselectedPoints
 
vtkSmartPointer< vtkPoints > m_SelectedPoints
 
vtkSmartPointer< vtkPoints > m_ContourPoints
 
vtkSmartPointer< vtkFloatArray > m_UnselectedScales
 
vtkSmartPointer< vtkFloatArray > m_SelectedScales
 
vtkSmartPointer< vtkFloatArray > m_DistancesBetweenPoints
 
vtkSmartPointer< vtkCellArray > m_ContourLines
 
vtkSmartPointer< vtkGlyphSource2D > m_UnselectedGlyphSource2D
 
vtkSmartPointer< vtkGlyphSource2D > m_SelectedGlyphSource2D
 
vtkSmartPointer< vtkGlyph3D > m_UnselectedGlyph3D
 
vtkSmartPointer< vtkGlyph3D > m_SelectedGlyph3D
 
vtkSmartPointer< vtkPolyData > m_VtkUnselectedPointListPolyData
 
vtkSmartPointer< vtkPolyData > m_VtkSelectedPointListPolyData
 
vtkSmartPointer< vtkPolyData > m_VtkContourPolyData
 
vtkSmartPointer< vtkActor > m_UnselectedActor
 
vtkSmartPointer< vtkActor > m_SelectedActor
 
vtkSmartPointer< vtkActor > m_ContourActor
 
vtkSmartPointer< vtkTextActor > m_VtkTextActor
 
std::vector< vtkSmartPointer< vtkTextActor > > m_VtkTextLabelActors
 
std::vector< vtkSmartPointer< vtkTextActor > > m_VtkTextDistanceActors
 
std::vector< vtkSmartPointer< vtkTextActor > > m_VtkTextAngleActors
 
vtkSmartPointer< vtkPolyDataMapper > m_VtkUnselectedPolyDataMapper
 
vtkSmartPointer< vtkPolyDataMapper > m_VtkSelectedPolyDataMapper
 
vtkSmartPointer< vtkPolyDataMapper > m_VtkContourPolyDataMapper
 
vtkSmartPointer< vtkPropAssembly > m_PropAssembly
 

Additional Inherited Members

- Protected Attributes inherited from mitk::Mapper::BaseLocalStorage
itk::TimeStamp m_LastGenerateDataTime
 timestamp of last update of stored data More...
 

Detailed Description

Internal class holding the mapper, actor, etc. for each of the 3 2D render windows.

Definition at line 135 of file mitkPointSetVtkMapper2D.h.

Constructor & Destructor Documentation

◆ LocalStorage()

mitk::PointSetVtkMapper2D::LocalStorage::LocalStorage ( )

◆ ~LocalStorage()

mitk::PointSetVtkMapper2D::LocalStorage::~LocalStorage ( )
override

Member Data Documentation

◆ m_ContourActor

vtkSmartPointer<vtkActor> mitk::PointSetVtkMapper2D::LocalStorage::m_ContourActor

Definition at line 175 of file mitkPointSetVtkMapper2D.h.

◆ m_ContourLines

vtkSmartPointer<vtkCellArray> mitk::PointSetVtkMapper2D::LocalStorage::m_ContourLines

Definition at line 157 of file mitkPointSetVtkMapper2D.h.

◆ m_ContourPoints

vtkSmartPointer<vtkPoints> mitk::PointSetVtkMapper2D::LocalStorage::m_ContourPoints

Definition at line 147 of file mitkPointSetVtkMapper2D.h.

◆ m_DistancesBetweenPoints

vtkSmartPointer<vtkFloatArray> mitk::PointSetVtkMapper2D::LocalStorage::m_DistancesBetweenPoints

Definition at line 154 of file mitkPointSetVtkMapper2D.h.

◆ m_PropAssembly

vtkSmartPointer<vtkPropAssembly> mitk::PointSetVtkMapper2D::LocalStorage::m_PropAssembly

Definition at line 188 of file mitkPointSetVtkMapper2D.h.

◆ m_SelectedActor

vtkSmartPointer<vtkActor> mitk::PointSetVtkMapper2D::LocalStorage::m_SelectedActor

Definition at line 174 of file mitkPointSetVtkMapper2D.h.

◆ m_SelectedGlyph3D

vtkSmartPointer<vtkGlyph3D> mitk::PointSetVtkMapper2D::LocalStorage::m_SelectedGlyph3D

Definition at line 165 of file mitkPointSetVtkMapper2D.h.

◆ m_SelectedGlyphSource2D

vtkSmartPointer<vtkGlyphSource2D> mitk::PointSetVtkMapper2D::LocalStorage::m_SelectedGlyphSource2D

Definition at line 161 of file mitkPointSetVtkMapper2D.h.

◆ m_SelectedPoints

vtkSmartPointer<vtkPoints> mitk::PointSetVtkMapper2D::LocalStorage::m_SelectedPoints

Definition at line 146 of file mitkPointSetVtkMapper2D.h.

◆ m_SelectedScales

vtkSmartPointer<vtkFloatArray> mitk::PointSetVtkMapper2D::LocalStorage::m_SelectedScales

Definition at line 151 of file mitkPointSetVtkMapper2D.h.

◆ m_UnselectedActor

vtkSmartPointer<vtkActor> mitk::PointSetVtkMapper2D::LocalStorage::m_UnselectedActor

Definition at line 173 of file mitkPointSetVtkMapper2D.h.

◆ m_UnselectedGlyph3D

vtkSmartPointer<vtkGlyph3D> mitk::PointSetVtkMapper2D::LocalStorage::m_UnselectedGlyph3D

Definition at line 164 of file mitkPointSetVtkMapper2D.h.

◆ m_UnselectedGlyphSource2D

vtkSmartPointer<vtkGlyphSource2D> mitk::PointSetVtkMapper2D::LocalStorage::m_UnselectedGlyphSource2D

Definition at line 160 of file mitkPointSetVtkMapper2D.h.

◆ m_UnselectedPoints

vtkSmartPointer<vtkPoints> mitk::PointSetVtkMapper2D::LocalStorage::m_UnselectedPoints

Definition at line 145 of file mitkPointSetVtkMapper2D.h.

◆ m_UnselectedScales

vtkSmartPointer<vtkFloatArray> mitk::PointSetVtkMapper2D::LocalStorage::m_UnselectedScales

Definition at line 150 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkContourPolyData

vtkSmartPointer<vtkPolyData> mitk::PointSetVtkMapper2D::LocalStorage::m_VtkContourPolyData

Definition at line 170 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkContourPolyDataMapper

vtkSmartPointer<vtkPolyDataMapper> mitk::PointSetVtkMapper2D::LocalStorage::m_VtkContourPolyDataMapper

Definition at line 185 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkSelectedPointListPolyData

vtkSmartPointer<vtkPolyData> mitk::PointSetVtkMapper2D::LocalStorage::m_VtkSelectedPointListPolyData

Definition at line 169 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkSelectedPolyDataMapper

vtkSmartPointer<vtkPolyDataMapper> mitk::PointSetVtkMapper2D::LocalStorage::m_VtkSelectedPolyDataMapper

Definition at line 184 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkTextActor

vtkSmartPointer<vtkTextActor> mitk::PointSetVtkMapper2D::LocalStorage::m_VtkTextActor

Definition at line 176 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkTextAngleActors

std::vector<vtkSmartPointer<vtkTextActor> > mitk::PointSetVtkMapper2D::LocalStorage::m_VtkTextAngleActors

Definition at line 180 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkTextDistanceActors

std::vector<vtkSmartPointer<vtkTextActor> > mitk::PointSetVtkMapper2D::LocalStorage::m_VtkTextDistanceActors

Definition at line 179 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkTextLabelActors

std::vector<vtkSmartPointer<vtkTextActor> > mitk::PointSetVtkMapper2D::LocalStorage::m_VtkTextLabelActors

Definition at line 178 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkUnselectedPointListPolyData

vtkSmartPointer<vtkPolyData> mitk::PointSetVtkMapper2D::LocalStorage::m_VtkUnselectedPointListPolyData

Definition at line 168 of file mitkPointSetVtkMapper2D.h.

◆ m_VtkUnselectedPolyDataMapper

vtkSmartPointer<vtkPolyDataMapper> mitk::PointSetVtkMapper2D::LocalStorage::m_VtkUnselectedPolyDataMapper

Definition at line 183 of file mitkPointSetVtkMapper2D.h.


The documentation for this class was generated from the following file: