Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::GEDicomDiffusionImageHeaderReader Class Reference

#include <mitkGEDicomDiffusionImageHeaderReader.h>

Inheritance diagram for mitk::GEDicomDiffusionImageHeaderReader:
Collaboration diagram for mitk::GEDicomDiffusionImageHeaderReader:

Public Member Functions

 mitkClassMacro (GEDicomDiffusionImageHeaderReader, DicomDiffusionImageHeaderReader)
 
Pointer Clone () const
 
virtual void Update () override
 
- Public Member Functions inherited from mitk::DicomDiffusionImageHeaderReader
 mitkClassMacroItkParent (DicomDiffusionImageHeaderReader, itk::Object)
 
Pointer Clone () const
 
void SetSeriesDicomFilenames (FileNamesContainer dicomFilenames)
 
void SetGdcmIO (ImageIOType::Pointer gdcmIO)
 
void SetVolumeReader (VolumeReaderType::Pointer volumeReader)
 
void SetOutputPointer (DiffusionImageHeaderInformation::Pointer output)
 
DiffusionImageHeaderInformation::Pointer GetOutput ()
 
SupportedVendors GetVendorID ()
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from mitk::DicomDiffusionImageHeaderReader
static Pointer New ()
 

Protected Member Functions

 GEDicomDiffusionImageHeaderReader ()
 
virtual ~GEDicomDiffusionImageHeaderReader ()
 
- Protected Member Functions inherited from mitk::DicomDiffusionImageHeaderReader
 DicomDiffusionImageHeaderReader ()
 
virtual ~DicomDiffusionImageHeaderReader ()
 
void ReadPublicTags ()
 
void ReadPublicTags2 ()
 
void TransformGradients ()
 

Additional Inherited Members

- Public Types inherited from mitk::DicomDiffusionImageHeaderReader
enum  SupportedVendors {
  SV_SIEMENS, SV_SIEMENS_MOSAIC, SV_PHILIPS, SV_GE,
  SV_UNKNOWN_VENDOR
}
 
typedef std::vector< std::string > FileNamesContainer
 
typedef short PixelValueType
 
typedef itk::Image< PixelValueType, 2 > SliceType
 
typedef itk::Image< PixelValueType, 3 > VolumeType
 
typedef itk::ImageSeriesReader< VolumeTypeVolumeReaderType
 
typedef itk::ImageFileReader< SliceTypeSliceReaderType
 
typedef itk::GDCMImageIO ImageIOType
 
- Protected Attributes inherited from mitk::DicomDiffusionImageHeaderReader
FileNamesContainer m_DicomFilenames
 
DiffusionImageHeaderInformation::Pointer m_Output
 
ImageIOType::Pointer m_GdcmIO
 
VolumeReaderType::Pointer m_VolumeReader
 
bool m_SliceOrderIS
 
bool m_SingleSeries
 
int m_nSlice
 
std::vector< float > m_sliceLocations
 

Detailed Description

Definition at line 26 of file mitkGEDicomDiffusionImageHeaderReader.h.

Constructor & Destructor Documentation

mitk::GEDicomDiffusionImageHeaderReader::GEDicomDiffusionImageHeaderReader ( )
protected

Definition at line 32 of file mitkGEDicomDiffusionImageHeaderReader.cpp.

mitk::GEDicomDiffusionImageHeaderReader::~GEDicomDiffusionImageHeaderReader ( )
protectedvirtual

Definition at line 36 of file mitkGEDicomDiffusionImageHeaderReader.cpp.

Member Function Documentation

Pointer mitk::GEDicomDiffusionImageHeaderReader::Clone ( ) const
mitk::GEDicomDiffusionImageHeaderReader::mitkClassMacro ( GEDicomDiffusionImageHeaderReader  ,
DicomDiffusionImageHeaderReader   
)
static Pointer mitk::GEDicomDiffusionImageHeaderReader::New ( )
static
void mitk::GEDicomDiffusionImageHeaderReader::Update ( )
overridevirtual

do the work

Reimplemented from mitk::DicomDiffusionImageHeaderReader.

Definition at line 41 of file mitkGEDicomDiffusionImageHeaderReader.cpp.


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