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

The PhilipsDicomDiffusionImageHeaderReader class reads in the image header information for the Philips DICOM Format. More...

#include <mitkPhilipsDicomDiffusionImageHeaderReader.h>

Inheritance diagram for mitk::PhilipsDicomDiffusionImageHeaderReader:
Collaboration diagram for mitk::PhilipsDicomDiffusionImageHeaderReader:

Public Member Functions

 mitkClassMacro (PhilipsDicomDiffusionImageHeaderReader, 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

 PhilipsDicomDiffusionImageHeaderReader ()
 
virtual ~PhilipsDicomDiffusionImageHeaderReader ()
 
- 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

The PhilipsDicomDiffusionImageHeaderReader class reads in the image header information for the Philips DICOM Format.

Definition at line 27 of file mitkPhilipsDicomDiffusionImageHeaderReader.h.

Constructor & Destructor Documentation

mitk::PhilipsDicomDiffusionImageHeaderReader::PhilipsDicomDiffusionImageHeaderReader ( )
protected

Default c'tor

Definition at line 20 of file mitkPhilipsDicomDiffusionImageHeaderReader.cpp.

mitk::PhilipsDicomDiffusionImageHeaderReader::~PhilipsDicomDiffusionImageHeaderReader ( )
protectedvirtual

Default d'tor

Definition at line 24 of file mitkPhilipsDicomDiffusionImageHeaderReader.cpp.

Member Function Documentation

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

read in the data

Reimplemented from mitk::DicomDiffusionImageHeaderReader.

Definition at line 29 of file mitkPhilipsDicomDiffusionImageHeaderReader.cpp.


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