|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Base class for mapper-specific rendering resources. More...
#include <mitkMapper.h>

Public Member Functions | |
| BaseLocalStorage ()=default | |
| virtual | ~BaseLocalStorage ()=default |
| BaseLocalStorage (const BaseLocalStorage &)=delete | |
| BaseLocalStorage & | operator= (const BaseLocalStorage &)=delete |
| bool | IsGenerateDataRequired (mitk::BaseRenderer *renderer, mitk::Mapper *mapper, mitk::DataNode *dataNode) const |
| Check whether GenerateDataForRenderer() needs to be called. More... | |
| void | UpdateGenerateDataTime () |
| Mark the stored data as up-to-date. More... | |
| itk::TimeStamp & | GetLastGenerateDataTime () |
| Get a reference to the last-generate-data timestamp. More... | |
Protected Attributes | |
| itk::TimeStamp | m_LastGenerateDataTime |
| Timestamp of last update of stored data. More... | |
Base class for mapper-specific rendering resources.
Each BaseRenderer gets its own LocalStorage instance so that mappers can store per-renderer VTK objects (actors, mappers, textures, etc.). The LocalStorage tracks whether its data is up-to-date via a timestamp.
Definition at line 180 of file mitkMapper.h.
|
default |
|
virtualdefault |
|
delete |
|
inline |
Get a reference to the last-generate-data timestamp.
Definition at line 209 of file mitkMapper.h.
| bool mitk::Mapper::BaseLocalStorage::IsGenerateDataRequired | ( | mitk::BaseRenderer * | renderer, |
| mitk::Mapper * | mapper, | ||
| mitk::DataNode * | dataNode | ||
| ) | const |
Check whether GenerateDataForRenderer() needs to be called.
Compares the last generate-data timestamp against the modification times of the mapper, data node, underlying data, and renderer time step.
| [in] | renderer | The renderer to check against. |
| [in] | mapper | The mapper to check against. |
| [in] | dataNode | The data node to check against. |
|
delete |
|
inline |
Mark the stored data as up-to-date.
Definition at line 203 of file mitkMapper.h.
|
protected |
Timestamp of last update of stored data.
Definition at line 212 of file mitkMapper.h.