Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::DicomSeriesReader::ImageBlockDescriptor Class Reference

Return type of GetSeries, describes a logical group of files. More...

#include <mitkDicomSeriesReader.h>

Public Member Functions

StringContainer GetFilenames () const
 List of files in this group. More...
 
std::string GetImageBlockUID () const
 A unique ID describing this bloc (enhanced Series Instance UID). More...
 
std::string GetSeriesInstanceUID () const
 The Series Instance UID. More...
 
std::string GetModality () const
 Series Modality (CT, MR, etc.) More...
 
std::string GetSOPClassUIDAsString () const
 SOP Class UID as readable string (Computed Tomography Image Storage, Secondary Capture Image Storage, etc.) More...
 
std::string GetSOPClassUID () const
 SOP Class UID as DICOM UID. More...
 
ReaderImplementationLevel GetReaderImplementationLevel () const
 Confidence of the reader that this block can be read successfully. More...
 
bool HasGantryTiltCorrected () const
 Whether or not the block contains a gantry tilt which will be "corrected" during loading. More...
 
bool PixelSpacingRelatesToPatient () const
 Whether or not mitk::Image spacing relates to the patient. More...
 
bool PixelSpacingRelatesToDetector () const
 Whether or not mitk::Image spacing relates to the detector surface. More...
 
bool PixelSpacingIsUnknown () const
 Whether or not mitk::Image spacing is of unknown origin. More...
 
PixelSpacingInterpretation GetPixelSpacingType () const
 How the mitk::Image spacing can meaningfully be interpreted. More...
 
bool HasMultipleTimePoints () const
 3D+t or not More...
 
bool IsMultiFrameImage () const
 Multi-frame image(s) or not. More...
 
 ImageBlockDescriptor ()
 
 ~ImageBlockDescriptor ()
 

Detailed Description

Return type of GetSeries, describes a logical group of files.

Files grouped into a single 3D or 3D+t block are described by an instance of this class. Relevant descriptive properties can be used to provide the application user with meaningful choices.

Definition at line 399 of file mitkDicomSeriesReader.h.

Constructor & Destructor Documentation

mitk::DicomSeriesReader::ImageBlockDescriptor::ImageBlockDescriptor ( )

Definition at line 23 of file mitkDicomSR_ImageBlockDescriptor.cpp.

mitk::DicomSeriesReader::ImageBlockDescriptor::~ImageBlockDescriptor ( )

Definition at line 28 of file mitkDicomSR_ImageBlockDescriptor.cpp.

Member Function Documentation

DicomSeriesReader::StringContainer mitk::DicomSeriesReader::ImageBlockDescriptor::GetFilenames ( ) const
std::string mitk::DicomSeriesReader::ImageBlockDescriptor::GetImageBlockUID ( ) const

A unique ID describing this bloc (enhanced Series Instance UID).

Definition at line 54 of file mitkDicomSR_ImageBlockDescriptor.cpp.

Referenced by mitk::DicomSeriesReader::GetSeries().

std::string mitk::DicomSeriesReader::ImageBlockDescriptor::GetModality ( ) const
std::string mitk::DicomSeriesReader::ImageBlockDescriptor::GetSeriesInstanceUID ( ) const
std::string mitk::DicomSeriesReader::ImageBlockDescriptor::GetSOPClassUID ( ) const

SOP Class UID as DICOM UID.

Definition at line 64 of file mitkDicomSR_ImageBlockDescriptor.cpp.

std::string mitk::DicomSeriesReader::ImageBlockDescriptor::GetSOPClassUIDAsString ( ) const
bool mitk::DicomSeriesReader::ImageBlockDescriptor::HasGantryTiltCorrected ( ) const
bool mitk::DicomSeriesReader::ImageBlockDescriptor::IsMultiFrameImage ( ) const
bool mitk::DicomSeriesReader::ImageBlockDescriptor::PixelSpacingIsUnknown ( ) const

Whether or not mitk::Image spacing is of unknown origin.

Definition at line 150 of file mitkDicomSR_ImageBlockDescriptor.cpp.

References mitk::DicomSeriesReader::PixelSpacingInterpretation_SpacingUnknown.

bool mitk::DicomSeriesReader::ImageBlockDescriptor::PixelSpacingRelatesToDetector ( ) const

Whether or not mitk::Image spacing relates to the detector surface.

Definition at line 145 of file mitkDicomSR_ImageBlockDescriptor.cpp.

References mitk::DicomSeriesReader::PixelSpacingInterpretation_SpacingAtDetector.

bool mitk::DicomSeriesReader::ImageBlockDescriptor::PixelSpacingRelatesToPatient ( ) const

Whether or not mitk::Image spacing relates to the patient.

Definition at line 140 of file mitkDicomSR_ImageBlockDescriptor.cpp.

References mitk::DicomSeriesReader::PixelSpacingInterpretation_SpacingInPatient.


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