Medical Imaging Interaction Toolkit  2022.10.99-c744ead5
Medical Imaging Interaction Toolkit
mitk::DICOMTagCache Class Referenceabstract

... More...

#include <mitkDICOMTagCache.h>

Inheritance diagram for mitk::DICOMTagCache:
Collaboration diagram for mitk::DICOMTagCache:

Public Types

typedef std::list< DICOMDatasetFindingFindingsListType

Public Member Functions

 mitkClassMacroItkParent (DICOMTagCache, itk::Object)
virtual void SetInputFiles (const StringList &filenames)
 Define the list of files that were scanned to populate the cache. More...
virtual DICOMDatasetFinding GetTagValue (DICOMImageFrameInfo *frame, const DICOMTag &tag) const =0
virtual FindingsListType GetTagValue (DICOMImageFrameInfo *frame, const DICOMTagPath &path) const =0
virtual DICOMDatasetAccessingImageFrameList GetFrameInfoList () const =0
 Retrieve a result list for file-by-file tag access. More...

Protected Member Functions

 DICOMTagCache ()
 DICOMTagCache (const DICOMTagCache &)
 ~DICOMTagCache () override

Protected Attributes

StringList m_InputFilenames

Detailed Description


Definition at line 33 of file mitkDICOMTagCache.h.

Member Typedef Documentation

◆ FindingsListType

Definition at line 38 of file mitkDICOMTagCache.h.

Constructor & Destructor Documentation

◆ DICOMTagCache() [1/2]

mitk::DICOMTagCache::DICOMTagCache ( )

◆ DICOMTagCache() [2/2]

mitk::DICOMTagCache::DICOMTagCache ( const DICOMTagCache )

◆ ~DICOMTagCache()

mitk::DICOMTagCache::~DICOMTagCache ( )

Member Function Documentation

◆ GetFrameInfoList()

virtual DICOMDatasetAccessingImageFrameList mitk::DICOMTagCache::GetFrameInfoList ( ) const
pure virtual

Retrieve a result list for file-by-file tag access.

Implemented in mitk::DICOMGDCMTagCache, and mitk::DICOMGenericTagCache.

◆ GetTagValue() [1/2]

virtual DICOMDatasetFinding mitk::DICOMTagCache::GetTagValue ( DICOMImageFrameInfo frame,
const DICOMTag tag 
) const
pure virtual

◆ GetTagValue() [2/2]

virtual FindingsListType mitk::DICOMTagCache::GetTagValue ( DICOMImageFrameInfo frame,
const DICOMTagPath path 
) const
pure virtual

◆ mitkClassMacroItkParent()

mitk::DICOMTagCache::mitkClassMacroItkParent ( DICOMTagCache  ,

◆ SetInputFiles()

virtual void mitk::DICOMTagCache::SetInputFiles ( const StringList filenames)

Define the list of files that were scanned to populate the cache.

Member Data Documentation

◆ m_InputFilenames

StringList mitk::DICOMTagCache::m_InputFilenames

Definition at line 56 of file mitkDICOMTagCache.h.

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