|
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 More... | |
| void | PrintSelf (std::ostream &os, itk::Indent indent) const |
| Print the object information in a stream. More... | |
Public Member Functions inherited from igstk::DICOMImageReader< MRImageSpatialObject > | |
| void | RequestSetProgressCallback (itk::Command *progressCallback) |
| void | RequestSetAbortCallback (itk::Command *abortCallback) |
| void | RequestReadImage () |
| This method request image read. More... | |
| void | RequestGetModalityInformation () |
| This function should be used to request modality info. More... | |
| void | RequestGetPatientNameInformation () |
| This function will be used to request patient name info. More... | |
| bool | FileSuccessfullyRead () const |
| Precondition that should be invoked and verified before attempting to use the values of the methods GetPatientName(), GetPatientID() and GetModality(). More... | |
| igstkUnsafeGetMacro (PatientName, DICOMInformationType) | |
| Unsafe Get Macro for having access to the Patient Name. More... | |
| igstkUnsafeGetMacro (PatientID, DICOMInformationType) | |
| Unsafe Get Macro for having access to the Patient unique Identifier. More... | |
| igstkUnsafeGetMacro (Modality, DICOMInformationType) | |
| Unsafe Get Macro for having access to the image Modality. More... | |
| void | RequestGetImage () |
| Request to get the output image as an event. More... | |
| igstkLoadedTemplatedObjectEventMacro (ImageModifiedEvent, IGSTKEvent, MRImageSpatialObject) | |
| Event type. More... | |
| void | SetLogger (LoggerType *logger) |
Public Member Functions inherited from igstk::Object | |
| virtual const char * | GetNameOfClass () const |
| void | SetLogger (LoggerType *logger) |
| Connect the Logger for this class. More... | |
| void | RemoveObserver (unsigned long tag) const |
Additional Inherited Members | |
Public Types inherited from igstk::DICOMImageReader< MRImageSpatialObject > | |
| typedef std::string | DICOMInformationType |
| Type used for returning string values from the DICOM header. More... | |
Public Types inherited from igstk::Object | |
| typedef Object | Self |
| General Typedefs. More... | |
| typedef ::itk::Object | Superclass |
| typedef ::itk::SmartPointer< Self > | Pointer |
| typedef ::itk::SmartPointer < const Self > | ConstPointer |
| typedef igstk::Logger | LoggerType |
Static Public Member Functions inherited from igstk::Object | |
| static Pointer | New (void) |
Public Attributes inherited from igstk::ImageReader< MRImageSpatialObject > | |
| igstkStandardTemplatedAbstractClassTraitsMacro (ImageReader, Object) public | |
| Macro with standard traits declarations. More... | |
Protected Types inherited from igstk::DICOMImageReader< MRImageSpatialObject > | |
| typedef Superclass::ImageType | ImageType |
| typedef itk::ImageSeriesReader < ImageType > | ImageSeriesReaderType |
| typedef itk::ImageFileReader < ImageType > | ImageReaderType |
Protected Types inherited from igstk::ImageReader< MRImageSpatialObject > | |
| typedef ImageSpatialObjectType::ImageType | ImageType |
| Some convenient typedefs for internal ITK image. More... | |
| typedef ImageType::ConstPointer | ImagePointer |
| typedef ImageType::RegionType | ImageRegionType |
Protected Member Functions inherited from igstk::DICOMImageReader< MRImageSpatialObject > | |
| LoggerType * | GetLogger () const |
| Declarations needed for the Logger. More... | |
| DICOMImageReader (void) | |
| ~DICOMImageReader (void) | |
| void | PrintSelf (std::ostream &os, itk::Indent indent) const |
| Print the object information in a stream. More... | |
| virtual const ImageType * | GetITKImage () const |
| This method MUST be protected n order to prevent unsafe access to the ITK image level. More... | |
Protected Member Functions inherited from igstk::ImageReader< MRImageSpatialObject > | |
| ImageReader () | |
| ~ImageReader () | |
| void | PrintSelf (std::ostream &os,::itk::Indent indent) const |
| Print the object information in a stream. More... | |
| void | ConnectImage () |
| Connect the ITK image to the output ImageSpatialObject. More... | |
Protected Member Functions inherited from igstk::Object | |
| LoggerType * | GetLogger () const |
| Object (void) | |
| Constructor is protected in order to enforce the use of the New() operator. More... | |
| virtual | ~Object (void) |
| void | RegisterObservedObject (const ::igstk::Object *object, unsigned long tag) |
| Register observed objects in an internal array so that they can be disconnected upon destruction. More... | |
| void | RemoveFromObservedObjects () |
| Remove observers that this object may have connected to other objects. More... | |
Protected Attributes inherited from igstk::DICOMImageReader< MRImageSpatialObject > | |
| itk::GDCMSeriesFileNames::Pointer | m_FileNames |
| Helper classes for the image series reader. More... | |
| itk::GDCMImageIO::Pointer | m_ImageIO |
| ImageSeriesReaderType::Pointer | m_ImageSeriesReader |
| Internal itkImageSeriesReader. More... | |
| ImageReaderType::Pointer | m_ImageFileReader |
Protected Attributes inherited from igstk::ImageReader< MRImageSpatialObject > | |
| ImageSpatialObjectType::Pointer | m_ImageSpatialObject |
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::Object.
1.8.6