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

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

#include <mitkPlaneGeometryDataMapper2D.h>

Inheritance diagram for mitk::PlaneGeometryDataMapper2D::LocalStorage:
Collaboration diagram for mitk::PlaneGeometryDataMapper2D::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< vtkActor2D > m_CrosshairActor
 
vtkSmartPointer< vtkActor2D > m_CrosshairHelperLineActor
 
vtkSmartPointer< vtkActor2D > m_ArrowActor
 
vtkSmartPointer< vtkPolyDataMapper2D > m_HelperLinesmapper
 
vtkSmartPointer< vtkPolyDataMapper2D > m_Arrowmapper
 
vtkSmartPointer< vtkPolyDataMapper2D > m_Mapper
 
vtkSmartPointer< vtkPropAssembly > m_CrosshairAssembly
 

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 66 of file mitkPlaneGeometryDataMapper2D.h.

Constructor & Destructor Documentation

◆ LocalStorage()

mitk::PlaneGeometryDataMapper2D::LocalStorage::LocalStorage ( )

◆ ~LocalStorage()

mitk::PlaneGeometryDataMapper2D::LocalStorage::~LocalStorage ( )
override

Member Data Documentation

◆ m_ArrowActor

vtkSmartPointer<vtkActor2D> mitk::PlaneGeometryDataMapper2D::LocalStorage::m_ArrowActor

Definition at line 78 of file mitkPlaneGeometryDataMapper2D.h.

◆ m_Arrowmapper

vtkSmartPointer<vtkPolyDataMapper2D> mitk::PlaneGeometryDataMapper2D::LocalStorage::m_Arrowmapper

Definition at line 80 of file mitkPlaneGeometryDataMapper2D.h.

◆ m_CrosshairActor

vtkSmartPointer<vtkActor2D> mitk::PlaneGeometryDataMapper2D::LocalStorage::m_CrosshairActor

Definition at line 76 of file mitkPlaneGeometryDataMapper2D.h.

◆ m_CrosshairAssembly

vtkSmartPointer<vtkPropAssembly> mitk::PlaneGeometryDataMapper2D::LocalStorage::m_CrosshairAssembly

Definition at line 82 of file mitkPlaneGeometryDataMapper2D.h.

◆ m_CrosshairHelperLineActor

vtkSmartPointer<vtkActor2D> mitk::PlaneGeometryDataMapper2D::LocalStorage::m_CrosshairHelperLineActor

Definition at line 77 of file mitkPlaneGeometryDataMapper2D.h.

◆ m_HelperLinesmapper

vtkSmartPointer<vtkPolyDataMapper2D> mitk::PlaneGeometryDataMapper2D::LocalStorage::m_HelperLinesmapper

Definition at line 79 of file mitkPlaneGeometryDataMapper2D.h.

◆ m_Mapper

vtkSmartPointer<vtkPolyDataMapper2D> mitk::PlaneGeometryDataMapper2D::LocalStorage::m_Mapper

Definition at line 81 of file mitkPlaneGeometryDataMapper2D.h.


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