Medical Imaging Interaction Toolkit  2023.12.99-fc5b483f
Medical Imaging Interaction Toolkit
mitk::ROIMapperLocalStorage Class Reference

Common base class for both 2-d and 3-d ROI mapper local storages. More...

#include <mitkROIMapperLocalStorage.h>

Inheritance diagram for mitk::ROIMapperLocalStorage:
Collaboration diagram for mitk::ROIMapperLocalStorage:

Public Member Functions

 ROIMapperLocalStorage ()
 
 ~ROIMapperLocalStorage () override
 
vtkPropAssembly * GetPropAssembly () const
 
void SetPropAssembly (vtkPropAssembly *propAssembly)
 
TimePointType GetLastTimePoint () const
 
void SetLastTimePoint (TimePointType timePoint)
 
- 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 ()
 

Protected Attributes

vtkSmartPointer< vtkPropAssembly > m_PropAssembly
 
TimePointType m_LastTimePoint
 
- Protected Attributes inherited from mitk::Mapper::BaseLocalStorage
itk::TimeStamp m_LastGenerateDataTime
 timestamp of last update of stored data More...
 

Detailed Description

Common base class for both 2-d and 3-d ROI mapper local storages.

Definition at line 27 of file mitkROIMapperLocalStorage.h.

Constructor & Destructor Documentation

◆ ROIMapperLocalStorage()

mitk::ROIMapperLocalStorage::ROIMapperLocalStorage ( )

◆ ~ROIMapperLocalStorage()

mitk::ROIMapperLocalStorage::~ROIMapperLocalStorage ( )
override

Member Function Documentation

◆ GetLastTimePoint()

TimePointType mitk::ROIMapperLocalStorage::GetLastTimePoint ( ) const

◆ GetPropAssembly()

vtkPropAssembly* mitk::ROIMapperLocalStorage::GetPropAssembly ( ) const

◆ SetLastTimePoint()

void mitk::ROIMapperLocalStorage::SetLastTimePoint ( TimePointType  timePoint)

◆ SetPropAssembly()

void mitk::ROIMapperLocalStorage::SetPropAssembly ( vtkPropAssembly *  propAssembly)

Member Data Documentation

◆ m_LastTimePoint

TimePointType mitk::ROIMapperLocalStorage::m_LastTimePoint
protected

Definition at line 41 of file mitkROIMapperLocalStorage.h.

◆ m_PropAssembly

vtkSmartPointer<vtkPropAssembly> mitk::ROIMapperLocalStorage::m_PropAssembly
protected

Definition at line 40 of file mitkROIMapperLocalStorage.h.


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