The dataset access implementation for DICOMITKSeriesGDCMReader, based on GDCM.
More...
#include <mitkDICOMGDCMImageFrameInfo.h>
|
| mitkClassMacro (DICOMGDCMImageFrameInfo, DICOMDatasetAccessingImageFrameInfo) |
|
| mitkNewMacro1Param (DICOMGDCMImageFrameInfo, const std::string &) |
|
| mitkNewMacro2Param (DICOMGDCMImageFrameInfo, const std::string &, unsigned int) |
|
| mitkNewMacro1Param (DICOMGDCMImageFrameInfo, const DICOMImageFrameInfo::Pointer &) |
|
| mitkNewMacro2Param (DICOMGDCMImageFrameInfo, const DICOMImageFrameInfo::Pointer &, gdcm::Scanner::TagToValue const &) |
|
| ~DICOMGDCMImageFrameInfo () override |
|
DICOMDatasetFinding | GetTagValueAsString (const DICOMTag &) const override |
| Return a DICOMDatasetFinding instance of the tag. The return contains (if valid) the raw value of the tag as a string. More...
|
|
FindingsListType | GetTagValueAsString (const DICOMTagPath &path) const override |
| Return a list of DICOMDatasetFindings of the passed tag path. The return contains (if valid) the raw value of the tag as a string. More...
|
|
std::string | GetFilenameIfAvailable () const override |
| Return a filename if possible. If DICOM is not read from file but from somewhere else (network, database), we might not have files. More...
|
|
| mitkClassMacro (DICOMDatasetAccessingImageFrameInfo, DICOMImageFrameInfo) |
|
| mitkClassMacroItkParent (DICOMImageFrameInfo, itk::LightObject) |
|
| mitkNewMacro1Param (DICOMImageFrameInfo, const std::string &) |
|
| mitkNewMacro2Param (DICOMImageFrameInfo, const std::string &, unsigned int) |
|
bool | operator== (const DICOMImageFrameInfo &other) const |
|
virtual | ~DICOMDatasetAccess () |
|
|
static Pointer | New () |
|
static Pointer | New () |
|
The dataset access implementation for DICOMITKSeriesGDCMReader, based on GDCM.
This class combines a DICOMImageFrameInfo object with the scanning results from gdcm::Scanner. The scanning results will be used to implement the tag access methods of DICOMDatasetAccess.
Definition at line 30 of file mitkDICOMGDCMImageFrameInfo.h.
◆ ~DICOMGDCMImageFrameInfo()
mitk::DICOMGDCMImageFrameInfo::~DICOMGDCMImageFrameInfo |
( |
| ) |
|
|
override |
◆ DICOMGDCMImageFrameInfo() [1/3]
mitk::DICOMGDCMImageFrameInfo::DICOMGDCMImageFrameInfo |
( |
const DICOMImageFrameInfo::Pointer & |
frameinfo | ) |
|
|
explicitprotected |
◆ DICOMGDCMImageFrameInfo() [2/3]
mitk::DICOMGDCMImageFrameInfo::DICOMGDCMImageFrameInfo |
( |
const DICOMImageFrameInfo::Pointer & |
frameinfo, |
|
|
gdcm::Scanner::TagToValue const & |
tagToValueMapping |
|
) |
| |
|
protected |
◆ DICOMGDCMImageFrameInfo() [3/3]
mitk::DICOMGDCMImageFrameInfo::DICOMGDCMImageFrameInfo |
( |
const std::string & |
filename = "" , |
|
|
unsigned int |
frameNo = 0 |
|
) |
| |
|
protected |
◆ GetFilenameIfAvailable()
std::string mitk::DICOMGDCMImageFrameInfo::GetFilenameIfAvailable |
( |
| ) |
const |
|
overridevirtual |
Return a filename if possible. If DICOM is not read from file but from somewhere else (network, database), we might not have files.
Implements mitk::DICOMDatasetAccess.
◆ GetTagValueAsString() [1/2]
◆ GetTagValueAsString() [2/2]
Return a list of DICOMDatasetFindings of the passed tag path. The return contains (if valid) the raw value of the tag as a string.
- Parameters
-
path | Tag path which value should be retrieved. |
Implements mitk::DICOMDatasetAccess.
◆ mitkClassMacro()
◆ mitkNewMacro1Param() [1/2]
mitk::DICOMGDCMImageFrameInfo::mitkNewMacro1Param |
( |
DICOMGDCMImageFrameInfo |
, |
|
|
const DICOMImageFrameInfo::Pointer & |
|
|
) |
| |
◆ mitkNewMacro1Param() [2/2]
◆ mitkNewMacro2Param() [1/2]
mitk::DICOMGDCMImageFrameInfo::mitkNewMacro2Param |
( |
DICOMGDCMImageFrameInfo |
, |
|
|
const DICOMImageFrameInfo::Pointer & |
, |
|
|
gdcm::Scanner::TagToValue const & |
|
|
) |
| |
◆ mitkNewMacro2Param() [2/2]
◆ New()
static Pointer mitk::DICOMGDCMImageFrameInfo::New |
( |
| ) |
|
|
static |
◆ m_TagForValue
const gdcm::Scanner::TagToValue mitk::DICOMGDCMImageFrameInfo::m_TagForValue |
|
protected |
The documentation for this class was generated from the following file: