DicomSeries is a CamiTK high level class to represent a DICOM SERIES This class encapsulates GDCM objects to handle a DICOM SERIES. More...
#include <DicomSeries.h>
Public Member Functions | |
DicomSeries () | |
virtual | ~DicomSeries ()=default |
Default Destructor. More... | |
Getters | |
QDate | getAcquisitionDate () const |
QTime | getAcquisitionTime () const |
QString | getStudyName () const |
QString | getSeriesName () const |
QString | getSeriesDescription () const |
QString | getPatientName () const |
QList< QString > | getFileNames () const |
std::vector< std::string > | getStdFileNames () const |
Setters | |
void | setAcquisitionDate (QDate date) |
void | setAcquisitionTime (QTime time) |
void | setStudyName (QString name) |
void | setSeriesName (QString name) |
void | setSeriesDescription (QString name) |
void | setPatientName (QString name) |
void | setFileNames (QList< QString > inputFileNames) |
void | setStdFileNames (std::vector< std::string > inputFileNames) |
Private Attributes | |
QDate | acquisitionDate |
Acquisition date of the SERIES. More... | |
QTime | acquisitionTime |
Acquisition time of the SERIES. More... | |
QList< QString > | fileNames |
The image file names associated to this SERIES. More... | |
QString | patientName |
Name of the patient. More... | |
QString | seriesDescription |
Description of this SERIES (sometime more readable than the SERIES name itself). More... | |
QString | seriesName |
Name of this SERIES. More... | |
std::vector< std::string > | stdFileNames |
The image file names associated to this SERIES (std list, for GDCM API) More... | |
QString | studyName |
Name of the STUDY this SERIES belongs to. More... | |
DicomSeries is a CamiTK high level class to represent a DICOM SERIES This class encapsulates GDCM objects to handle a DICOM SERIES.
DicomSeries::DicomSeries | ( | ) |
|
virtualdefault |
Default Destructor.
QDate DicomSeries::getAcquisitionDate | ( | ) | const |
References acquisitionDate.
Referenced by DicomComponentExtension::open().
QTime DicomSeries::getAcquisitionTime | ( | ) | const |
References acquisitionTime.
Referenced by DicomComponentExtension::open().
QList< QString > DicomSeries::getFileNames | ( | ) | const |
References fileNames.
QString DicomSeries::getPatientName | ( | ) | const |
References patientName.
Referenced by DicomComponentExtension::open().
QString DicomSeries::getSeriesDescription | ( | ) | const |
References seriesDescription.
Referenced by DicomComponentExtension::open().
QString DicomSeries::getSeriesName | ( | ) | const |
References seriesName.
Referenced by DicomComponentExtension::open().
std::vector< std::string > DicomSeries::getStdFileNames | ( | ) | const |
References stdFileNames.
Referenced by DicomComponent::DicomComponent().
QString DicomSeries::getStudyName | ( | ) | const |
References studyName.
Referenced by DicomComponentExtension::open().
void DicomSeries::setAcquisitionDate | ( | QDate | date | ) |
References acquisitionDate.
Referenced by DicomParser::parseDirectory().
void DicomSeries::setAcquisitionTime | ( | QTime | time | ) |
References acquisitionTime.
Referenced by DicomParser::parseDirectory().
void DicomSeries::setFileNames | ( | QList< QString > | inputFileNames | ) |
References fileNames.
Referenced by DicomParser::parseDirectory().
void DicomSeries::setPatientName | ( | QString | name | ) |
References patientName.
Referenced by DicomParser::parseDirectory().
void DicomSeries::setSeriesDescription | ( | QString | name | ) |
References seriesDescription.
Referenced by DicomParser::parseDirectory().
void DicomSeries::setSeriesName | ( | QString | name | ) |
References seriesName.
Referenced by DicomParser::parseDirectory().
void DicomSeries::setStdFileNames | ( | std::vector< std::string > | inputFileNames | ) |
References stdFileNames.
Referenced by DicomParser::parseDirectory().
void DicomSeries::setStudyName | ( | QString | name | ) |
References studyName.
Referenced by DicomParser::parseDirectory().
|
private |
Acquisition date of the SERIES.
Referenced by getAcquisitionDate(), and setAcquisitionDate().
|
private |
Acquisition time of the SERIES.
Referenced by getAcquisitionTime(), and setAcquisitionTime().
|
private |
The image file names associated to this SERIES.
Referenced by getFileNames(), and setFileNames().
|
private |
Name of the patient.
Referenced by getPatientName(), and setPatientName().
|
private |
Description of this SERIES (sometime more readable than the SERIES name itself).
Referenced by getSeriesDescription(), and setSeriesDescription().
|
private |
Name of this SERIES.
Referenced by getSeriesName(), and setSeriesName().
|
private |
The image file names associated to this SERIES (std list, for GDCM API)
Referenced by getStdFileNames(), and setStdFileNames().
|
private |
Name of the STUDY this SERIES belongs to.
Referenced by getStudyName(), and setStudyName().