Medical Imaging Interaction Toolkit  2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage Class Reference

#include <mitkRegistrationWrapperMapperBase.h>

Inheritance diagram for mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage:
Collaboration diagram for mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage:

Public Member Functions

 RegWrapperLocalStorage ()
 Constructor of the local storage. Do as much actions as possible in here to avoid double executions. More...
 
 ~RegWrapperLocalStorage () 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< vtkPolyData > m_DeformedGridData
 
vtkSmartPointer< vtkPolyData > m_StartGridData
 
vtkSmartPointer< vtkActor > m_DeformedGridActor
 
vtkSmartPointer< vtkPolyDataMapper > m_DeformedGridMapper
 
vtkSmartPointer< vtkActor > m_StartGridActor
 
vtkSmartPointer< vtkPolyDataMapper > m_StartGridMapper
 
vtkSmartPointer< vtkPropAssembly > m_RegAssembly
 
vtkSmartPointer< vtkColorTransferFunction > m_LUT
 
itk::TimeStamp m_LastUpdateTime
 Timestamp of last update of stored data. More...
 

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 to store all informations and helper needed by a mapper to provide the render data for a certain renderer.

Definition at line 51 of file mitkRegistrationWrapperMapperBase.h.

Constructor & Destructor Documentation

◆ RegWrapperLocalStorage()

mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::RegWrapperLocalStorage ( )

Constructor of the local storage. Do as much actions as possible in here to avoid double executions.

◆ ~RegWrapperLocalStorage()

mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::~RegWrapperLocalStorage ( )
inlineoverride

Definition at line 71 of file mitkRegistrationWrapperMapperBase.h.

Member Data Documentation

◆ m_DeformedGridActor

vtkSmartPointer<vtkActor> mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::m_DeformedGridActor

Definition at line 57 of file mitkRegistrationWrapperMapperBase.h.

◆ m_DeformedGridData

vtkSmartPointer<vtkPolyData> mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::m_DeformedGridData

Definition at line 54 of file mitkRegistrationWrapperMapperBase.h.

◆ m_DeformedGridMapper

vtkSmartPointer<vtkPolyDataMapper> mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::m_DeformedGridMapper

Definition at line 58 of file mitkRegistrationWrapperMapperBase.h.

◆ m_LastUpdateTime

itk::TimeStamp mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::m_LastUpdateTime

Timestamp of last update of stored data.

Definition at line 67 of file mitkRegistrationWrapperMapperBase.h.

◆ m_LUT

vtkSmartPointer<vtkColorTransferFunction> mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::m_LUT

Definition at line 64 of file mitkRegistrationWrapperMapperBase.h.

◆ m_RegAssembly

vtkSmartPointer<vtkPropAssembly> mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::m_RegAssembly

Definition at line 62 of file mitkRegistrationWrapperMapperBase.h.

◆ m_StartGridActor

vtkSmartPointer<vtkActor> mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::m_StartGridActor

Definition at line 59 of file mitkRegistrationWrapperMapperBase.h.

◆ m_StartGridData

vtkSmartPointer<vtkPolyData> mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::m_StartGridData

Definition at line 55 of file mitkRegistrationWrapperMapperBase.h.

◆ m_StartGridMapper

vtkSmartPointer<vtkPolyDataMapper> mitk::MITKRegistrationWrapperMapperBase::RegWrapperLocalStorage::m_StartGridMapper

Definition at line 60 of file mitkRegistrationWrapperMapperBase.h.


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