Developer documentation
Version 3.0.3-105-gd3941f44
MR::File::Dicom::Series Class Reference

#include "file/dicom/series.h"

Inheritance diagram for MR::File::Dicom::Series:
MR::vector< std::shared_ptr< Image > >

Public Member Functions

 Series (Study *parent, const std::string &series_name, size_t series_number, const std::string &image_type, const std::string &series_ref_UID, const std::string &series_modality, const std::string &series_date, const std::string &series_time)
 
void read ()
 
vector< int > count () const
 
bool operator< (const Series &s) const
 
- Public Member Functions inherited from MR::vector< std::shared_ptr< Image > >
 vector ()
 

Public Attributes

Studystudy
 
std::string name
 
std::string image_type
 
std::string series_ref_UID
 
size_t number
 
std::string modality
 
std::string date
 
std::string time
 

Friends

std::ostream & operator<< (std::ostream &stream, const Series &item)
 

Detailed Description

Definition at line 31 of file series.h.

Constructor & Destructor Documentation

◆ Series()

MR::File::Dicom::Series::Series ( Study parent,
const std::string &  series_name,
size_t  series_number,
const std::string &  image_type,
const std::string &  series_ref_UID,
const std::string &  series_modality,
const std::string &  series_date,
const std::string &  series_time 
)
inline

Definition at line 33 of file series.h.

Member Function Documentation

◆ count()

vector< int > MR::File::Dicom::Series::count ( ) const

◆ operator<()

bool MR::File::Dicom::Series::operator< ( const Series s) const
inline

Definition at line 55 of file series.h.

◆ read()

void MR::File::Dicom::Series::read ( )
inline

Definition at line 46 of file series.h.

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  stream,
const Series item 
)
friend

Member Data Documentation

◆ date

std::string MR::File::Dicom::Series::date

Definition at line 43 of file series.h.

◆ image_type

std::string MR::File::Dicom::Series::image_type

Definition at line 40 of file series.h.

◆ modality

std::string MR::File::Dicom::Series::modality

Definition at line 42 of file series.h.

◆ name

std::string MR::File::Dicom::Series::name

Definition at line 40 of file series.h.

◆ number

size_t MR::File::Dicom::Series::number

Definition at line 41 of file series.h.

◆ series_ref_UID

std::string MR::File::Dicom::Series::series_ref_UID

Definition at line 40 of file series.h.

◆ study

Study* MR::File::Dicom::Series::study

Definition at line 39 of file series.h.

◆ time

std::string MR::File::Dicom::Series::time

Definition at line 44 of file series.h.


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