Study Class Reference
[MR Parameters (odinpara library)]

Study information. More...

#include <study.h>

Inheritance diagram for Study:

Inheritance graph
[legend]
Collaboration diagram for Study:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Study (const STD_string &label="unnamedStudy")
 Study (const Study &s)
Studyset_Patient (const STD_string &id, const STD_string &full_name, const char birth_date[ODIN_DATE_LENGTH], char sex, float weight)
void get_Patient (STD_string &id, STD_string &full_name, char birth_date[ODIN_DATE_LENGTH], char &sex, float &weight) const
Studyset_Context (const STD_string &description, const STD_string &scientist)
void get_Context (STD_string &description, STD_string &scientist) const
Studyset_Series (const STD_string &description, int number)
void get_Series (STD_string &description, int &number) const
Studyoperator= (const Study &s)

Detailed Description

Study information.

This class is used to hold study information

Definition at line 37 of file study.h.


Constructor & Destructor Documentation

Study::Study ( const STD_string &  label = "unnamedStudy"  ) 

Constructs a SeqPars with the given label

Study::Study ( const Study s  ) 

Constructs a copy of 'sp'


Member Function Documentation

Study& Study::set_Patient ( const STD_string &  id,
const STD_string &  full_name,
const char  birth_date[ODIN_DATE_LENGTH],
char  sex,
float  weight 
)

Specifies the patient information: -id: The unique ID of the patient -full_name: Patients full name -birth_date: Patients date of birth in DICOM format, i.e <year><month><day> -sex: Patients sex (M,F,O) -weight: Patients weight [kg]

void Study::get_Patient ( STD_string &  id,
STD_string &  full_name,
char  birth_date[ODIN_DATE_LENGTH],
char &  sex,
float &  weight 
) const

Returns the patient information in the reference parameters, see set_Patient() for their description

Study& Study::set_Context ( const STD_string &  description,
const STD_string &  scientist 
)

Specifies the study context: -description: Study description -scientist: Scientists name

void Study::get_Context ( STD_string &  description,
STD_string &  scientist 
) const

Returns the study context in the reference parameters, see set_Context() for their description

Study& Study::set_Series ( const STD_string &  description,
int  number 
)

Specifies the series context: -description: Series description -number: Series number

void Study::get_Series ( STD_string &  description,
int &  number 
) const

Returns the series context in the reference parameters, see set_Series() for their description

Study& Study::operator= ( const Study s  ) 

Assignment operator


The documentation for this class was generated from the following file:
Generated on Sat Jun 14 12:32:50 2008 by  doxygen 1.5.1