|
Medical Imaging Interaction Toolkit
2025.08.00
Medical Imaging Interaction Toolkit
|
Tag cache implementation used by the DICOMGDCMTagScanner. More...
#include <mitkDICOMGDCMTagCache.h>


Public Member Functions | |
| mitkClassMacro (DICOMGDCMTagCache, DICOMTagCache) | |
| Pointer | Clone () const |
| DICOMDatasetFinding | GetTagValue (DICOMImageFrameInfo *frame, const DICOMTag &tag) const override |
| FindingsListType | GetTagValue (DICOMImageFrameInfo *frame, const DICOMTagPath &path) const override |
| DICOMDatasetAccessingImageFrameList | GetFrameInfoList () const override |
| Retrieve a result list for file-by-file tag access. More... | |
| void | InitCache (const std::set< DICOMTag > &scannedTags, const std::shared_ptr< gdcm::Scanner > &scanner, const StringList &inputFiles) |
| const gdcm::Scanner & | GetScanner () const |
Public Member Functions inherited from mitk::DICOMTagCache | |
| mitkClassMacroItkParent (DICOMTagCache, itk::Object) | |
| virtual void | SetInputFiles (const StringList &filenames) |
| Define the list of files that were scanned to populate the cache. More... | |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| DICOMGDCMTagCache () | |
| ~DICOMGDCMTagCache () override | |
Protected Member Functions inherited from mitk::DICOMTagCache | |
| DICOMTagCache () | |
| DICOMTagCache (const DICOMTagCache &) | |
| ~DICOMTagCache () override | |
Protected Attributes | |
| std::set< DICOMTag > | m_ScannedTags |
| std::shared_ptr< gdcm::Scanner > | m_Scanner |
| DICOMDatasetAccessingImageFrameList | m_ScanResult |
Protected Attributes inherited from mitk::DICOMTagCache | |
| StringList | m_InputFilenames |
Additional Inherited Members | |
Public Types inherited from mitk::DICOMTagCache | |
| typedef std::list< DICOMDatasetFinding > | FindingsListType |
Tag cache implementation used by the DICOMGDCMTagScanner.
Definition at line 30 of file mitkDICOMGDCMTagCache.h.
|
protected |
|
overrideprotected |
| Pointer mitk::DICOMGDCMTagCache::Clone | ( | ) | const |
|
overridevirtual |
Retrieve a result list for file-by-file tag access.
Implements mitk::DICOMTagCache.
| const gdcm::Scanner& mitk::DICOMGDCMTagCache::GetScanner | ( | ) | const |
|
overridevirtual |
Implements mitk::DICOMTagCache.
|
overridevirtual |
Implements mitk::DICOMTagCache.
| void mitk::DICOMGDCMTagCache::InitCache | ( | const std::set< DICOMTag > & | scannedTags, |
| const std::shared_ptr< gdcm::Scanner > & | scanner, | ||
| const StringList & | inputFiles | ||
| ) |
| mitk::DICOMGDCMTagCache::mitkClassMacro | ( | DICOMGDCMTagCache | , |
| DICOMTagCache | |||
| ) |
|
static |
|
protected |
Definition at line 53 of file mitkDICOMGDCMTagCache.h.
|
protected |
Definition at line 55 of file mitkDICOMGDCMTagCache.h.
|
protected |
Definition at line 57 of file mitkDICOMGDCMTagCache.h.