|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Abstract base element stored in the histogram cache. More...
#include <mitkSimpleHistogram.h>

Public Member Functions | |
| virtual | ~Element () |
| virtual void | ComputeFromBaseData (BaseData *baseData)=0 |
| Compute the histogram from the given BaseData. More... | |
| virtual SimpleHistogram * | GetHistogram ()=0 |
| Get the computed histogram. More... | |
Public Attributes | |
| mitk::WeakPointer< BaseData > | baseData |
| Weak reference to the source data. More... | |
| itk::TimeStamp | m_LastUpdateTime |
| Timestamp of last computation. More... | |
Abstract base element stored in the histogram cache.
Each element holds a weak reference to a BaseData and a timestamp for cache invalidation.
Definition at line 159 of file mitkSimpleHistogram.h.
|
virtual |
|
pure virtual |
Compute the histogram from the given BaseData.
| [in] | baseData | The source data. |
|
pure virtual |
Get the computed histogram.
| mitk::WeakPointer<BaseData> mitk::SimpleHistogramCache::Element::baseData |
Weak reference to the source data.
Definition at line 162 of file mitkSimpleHistogram.h.
| itk::TimeStamp mitk::SimpleHistogramCache::Element::m_LastUpdateTime |
Timestamp of last computation.
Definition at line 163 of file mitkSimpleHistogram.h.