Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
mitk::CrosshairVtkMapper2D::LocalStorage Class Reference

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

#include <mitkCrosshairVtkMapper2D.h>

Inheritance diagram for mitk::CrosshairVtkMapper2D::LocalStorage:
Collaboration diagram for mitk::CrosshairVtkMapper2D::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< 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 2D render windows.

Definition at line 62 of file mitkCrosshairVtkMapper2D.h.

Constructor & Destructor Documentation

◆ LocalStorage()

mitk::CrosshairVtkMapper2D::LocalStorage::LocalStorage ( )

◆ ~LocalStorage()

mitk::CrosshairVtkMapper2D::LocalStorage::~LocalStorage ( )
override

Member Data Documentation

◆ m_CrosshairActor

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

Definition at line 70 of file mitkCrosshairVtkMapper2D.h.

◆ m_CrosshairAssembly

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

Definition at line 72 of file mitkCrosshairVtkMapper2D.h.

◆ m_Mapper

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

Definition at line 71 of file mitkCrosshairVtkMapper2D.h.


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