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

sort files based on filename (last resort). More...

#include <mitkDICOMFilenameSorter.h>

Inheritance diagram for mitk::DICOMFilenameSorter:
Collaboration diagram for mitk::DICOMFilenameSorter:

Classes

struct  FilenameSort
 

Public Member Functions

 mitkClassMacro (DICOMFilenameSorter, DICOMDatasetSorter) static Pointer New()
 
virtual DICOMTagList GetTagsOfInterest () override
 
virtual void Sort () override
 Sort input datasets into one or multiple outputs. More...
 
virtual void PrintConfiguration (std::ostream &os, const std::string &indent="") const override
 Print configuration details into stream. More...
 
virtual bool operator== (const DICOMDatasetSorter &other) const override
 
- Public Member Functions inherited from mitk::DICOMDatasetSorter
 mitkClassMacroItkParent (DICOMDatasetSorter, itk::LightObject) virtual DICOMTagList GetTagsOfInterest()=0
 Return the tags of interest (to facilitate scanning) More...
 
void SetInput (DICOMDatasetList filenames)
 Input for sorting. More...
 
const DICOMDatasetListGetInput () const
 Input for sorting. More...
 
unsigned int GetNumberOfOutputs () const
 Output of the sorting process. More...
 
const DICOMDatasetListGetOutput (unsigned int index) const
 Output of the sorting process. More...
 
DICOMDatasetListGetOutput (unsigned int index)
 Output of the sorting process. More...
 

Protected Member Functions

 DICOMFilenameSorter ()
 
virtual ~DICOMFilenameSorter ()
 
 DICOMFilenameSorter (const DICOMFilenameSorter &other)
 
DICOMFilenameSorteroperator= (const DICOMFilenameSorter &other)
 
- Protected Member Functions inherited from mitk::DICOMDatasetSorter
 DICOMDatasetSorter ()
 
virtual ~DICOMDatasetSorter ()
 
 DICOMDatasetSorter (const DICOMDatasetSorter &other)
 
DICOMDatasetSorteroperator= (const DICOMDatasetSorter &other)
 
void ClearOutputs ()
 
void SetNumberOfOutputs (unsigned int numberOfOutputs)
 
void SetOutput (unsigned int index, const DICOMDatasetList &output)
 

Detailed Description

sort files based on filename (last resort).

Definition at line 29 of file mitkDICOMFilenameSorter.h.

Constructor & Destructor Documentation

mitk::DICOMFilenameSorter::DICOMFilenameSorter ( )
protected

Definition at line 22 of file mitkDICOMFilenameSorter.cpp.

mitk::DICOMFilenameSorter::~DICOMFilenameSorter ( )
protectedvirtual

Definition at line 28 of file mitkDICOMFilenameSorter.cpp.

mitk::DICOMFilenameSorter::DICOMFilenameSorter ( const DICOMFilenameSorter other)
protected

Definition at line 33 of file mitkDICOMFilenameSorter.cpp.

Member Function Documentation

mitk::DICOMTagList mitk::DICOMFilenameSorter::GetTagsOfInterest ( )
overridevirtual

Definition at line 58 of file mitkDICOMFilenameSorter.cpp.

mitk::DICOMFilenameSorter::mitkClassMacro ( DICOMFilenameSorter  ,
DICOMDatasetSorter   
)
mitk::DICOMFilenameSorter & mitk::DICOMFilenameSorter::operator= ( const DICOMFilenameSorter other)
protected

Definition at line 40 of file mitkDICOMFilenameSorter.cpp.

References mitk::DICOMDatasetSorter::operator=().

bool mitk::DICOMFilenameSorter::operator== ( const DICOMDatasetSorter other) const
overridevirtual

Implements mitk::DICOMDatasetSorter.

Definition at line 51 of file mitkDICOMFilenameSorter.cpp.

void mitk::DICOMFilenameSorter::PrintConfiguration ( std::ostream &  os,
const std::string &  indent = "" 
) const
overridevirtual

Print configuration details into stream.

Implements mitk::DICOMDatasetSorter.

Definition at line 65 of file mitkDICOMFilenameSorter.cpp.

void mitk::DICOMFilenameSorter::Sort ( )
overridevirtual

Sort input datasets into one or multiple outputs.

Implements mitk::DICOMDatasetSorter.

Definition at line 79 of file mitkDICOMFilenameSorter.cpp.


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