IGSTK
Classes | Namespaces | Defines | Functions

/build/buildd/igstk-4.2.0/Source/igstkDICOMImageReader.h File Reference

#include "igstkImageReader.h"
#include "igstkEvents.h"
#include "itkImageSeriesReader.h"
#include "itkEventObject.h"
#include "itkGDCMImageIO.h"
#include "itkGDCMSeriesFileNames.h"
#include "igstkDICOMImageReader.txx"
Include dependency graph for igstkDICOMImageReader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  igstk::DICOMImageReader< TImageSpatialObject >
 This class reads DICOM files. More...

Namespaces

namespace  igstk
 

This file contains the declarations of IGSTK Events used to communicate among components.


Defines

#define igstkUnsafeGetMacro(name, type)

Functions

 igstk::igstkEventMacro (DICOMModalityEvent, StringEvent)
 igstk::igstkEventMacro (DICOMPatientNameEvent, StringEvent)
 igstk::igstkEventMacro (DICOMImageReaderEvent, StringEvent)
 igstk::igstkEventMacro (DICOMImageReaderErrorEvent, IGSTKErrorWithStringEvent)
 igstk::igstkEventMacro (DICOMInvalidRequestErrorEvent, DICOMImageReaderErrorEvent)
 igstk::igstkEventMacro (DICOMImageDirectoryEmptyErrorEvent, DICOMImageReaderErrorEvent)
 igstk::igstkEventMacro (DICOMImageDirectoryDoesNotExistErrorEvent, DICOMImageReaderErrorEvent)
 igstk::igstkEventMacro (DICOMImageDirectoryIsNotDirectoryErrorEvent, DICOMImageReaderErrorEvent)
 igstk::igstkEventMacro (DICOMImageDirectoryDoesNotHaveEnoughFilesErrorEvent, DICOMImageReaderErrorEvent)
 igstk::igstkEventMacro (DICOMImageSeriesFileNamesGeneratingErrorEvent, DICOMImageReaderErrorEvent)
 igstk::igstkEventMacro (DICOMImageReadingErrorEvent, DICOMImageReaderErrorEvent)

Define Documentation

#define igstkUnsafeGetMacro (   name,
  type 
)
Value:
virtual const type & Get##name () const \
{ \
  igstkLogMacro( CRITICAL, \
         "igstk::DICOMImageReader::Get" #name " unsafe method called...\n"); \
  return this->m_##name; \
}

Definition at line 33 of file igstkDICOMImageReader.h.