IGSTK
|
This class implements a reader specific for MR modality. More...
#include <igstkMRImageReader.h>
Public Member Functions | |
bool | CheckModalityType (DICOMInformationType modality) |
check if the dicom data is from "MRI" modality | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const |
Print the object information in a stream. | |
![]() | |
void | RequestSetProgressCallback (itk::Command *progressCallback) |
void | RequestSetAbortCallback (itk::Command *abortCallback) |
void | RequestReadImage () |
This method request image read. | |
void | RequestGetModalityInformation () |
This function should be used to request modality info. | |
void | RequestGetPatientNameInformation () |
This function will be used to request patient name info. | |
bool | FileSuccessfullyRead () const |
Precondition that should be invoked and verified before attempting to use the values of the methods GetPatientName(), GetPatientID() and GetModality(). | |
igstkUnsafeGetMacro (PatientName, DICOMInformationType) | |
Unsafe Get Macro for having access to the Patient Name. | |
igstkUnsafeGetMacro (PatientID, DICOMInformationType) | |
Unsafe Get Macro for having access to the Patient unique Identifier. | |
igstkUnsafeGetMacro (Modality, DICOMInformationType) | |
Unsafe Get Macro for having access to the image Modality. | |
void | RequestGetImage () |
Request to get the output image as an event. | |
igstkLoadedTemplatedObjectEventMacro (ImageModifiedEvent, IGSTKEvent, MRImageSpatialObject) | |
Event type. | |
void | SetLogger (LoggerType *logger) |
Connect the Logger for this class. |
Additional Inherited Members | |
![]() | |
typedef std::string | DICOMInformationType |
Type used for returning string values from the DICOM header. | |
![]() | |
static Pointer | New (void) |
![]() | |
igstkStandardTemplatedAbstractClassTraitsMacro (ImageReader, Object) public | |
Macro with standard traits declarations. | |
![]() | |
typedef Superclass::ImageType | ImageType |
typedef itk::ImageSeriesReader < ImageType > | ImageSeriesReaderType |
typedef itk::ImageFileReader < ImageType > | ImageReaderType |
![]() | |
LoggerType * | GetLogger () const |
Declarations needed for the Logger. | |
DICOMImageReader (void) | |
~DICOMImageReader (void) | |
virtual const ImageType * | GetITKImage () const |
This method MUST be protected n order to prevent unsafe access to the ITK image level. | |
![]() | |
itk::GDCMSeriesFileNames::Pointer | m_FileNames |
Helper classes for the image series reader. | |
itk::GDCMImageIO::Pointer | m_ImageIO |
ImageSeriesReaderType::Pointer | m_ImageSeriesReader |
Internal itkImageSeriesReader. | |
ImageReaderType::Pointer | m_ImageFileReader |
This class implements a reader specific for MR modality.
This class derives from the DICOMImageReader. It is intended for loading MRI datasets and verify their modality to be MRI.
Definition at line 35 of file igstkMRImageReader.h.
|
virtual |
check if the dicom data is from "MRI" modality
Reimplemented from igstk::DICOMImageReader< MRImageSpatialObject >.
|
virtual |
Print the object information in a stream.
Reimplemented from igstk::DICOMImageReader< MRImageSpatialObject >.