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

#include "file/dicom/quick_scan.h"

Public Member Functions

bool read (const std::string &file_name, bool print_DICOM_fields=false, bool print_CSA_fields=false, bool print_Phoenix=false, bool force_read=false)
 

Public Attributes

std::string filename
 
std::string modality
 
std::string patient
 
std::string patient_ID
 
std::string patient_DOB
 
std::string study
 
std::string study_ID
 
std::string study_UID
 
std::string study_date
 
std::string study_time
 
std::string series
 
std::string series_ref_UID
 
std::string series_date
 
std::string series_time
 
std::string sequence
 
std::map< std::string, size_t > image_type
 
size_t series_number
 
size_t bits_alloc
 
size_t dim [2]
 
size_t data
 
bool transfer_syntax_supported
 

Detailed Description

Definition at line 27 of file quick_scan.h.

Member Function Documentation

◆ read()

bool MR::File::Dicom::QuickScan::read ( const std::string &  file_name,
bool  print_DICOM_fields = false,
bool  print_CSA_fields = false,
bool  print_Phoenix = false,
bool  force_read = false 
)

Member Data Documentation

◆ bits_alloc

size_t MR::File::Dicom::QuickScan::bits_alloc

Definition at line 37 of file quick_scan.h.

◆ data

size_t MR::File::Dicom::QuickScan::data

Definition at line 37 of file quick_scan.h.

◆ dim

size_t MR::File::Dicom::QuickScan::dim[2]

Definition at line 37 of file quick_scan.h.

◆ filename

std::string MR::File::Dicom::QuickScan::filename

Definition at line 32 of file quick_scan.h.

◆ image_type

std::map<std::string, size_t> MR::File::Dicom::QuickScan::image_type

Definition at line 36 of file quick_scan.h.

◆ modality

std::string MR::File::Dicom::QuickScan::modality

Definition at line 32 of file quick_scan.h.

◆ patient

std::string MR::File::Dicom::QuickScan::patient

Definition at line 33 of file quick_scan.h.

◆ patient_DOB

std::string MR::File::Dicom::QuickScan::patient_DOB

Definition at line 33 of file quick_scan.h.

◆ patient_ID

std::string MR::File::Dicom::QuickScan::patient_ID

Definition at line 33 of file quick_scan.h.

◆ sequence

std::string MR::File::Dicom::QuickScan::sequence

Definition at line 35 of file quick_scan.h.

◆ series

std::string MR::File::Dicom::QuickScan::series

Definition at line 35 of file quick_scan.h.

◆ series_date

std::string MR::File::Dicom::QuickScan::series_date

Definition at line 35 of file quick_scan.h.

◆ series_number

size_t MR::File::Dicom::QuickScan::series_number

Definition at line 37 of file quick_scan.h.

◆ series_ref_UID

std::string MR::File::Dicom::QuickScan::series_ref_UID

Definition at line 35 of file quick_scan.h.

◆ series_time

std::string MR::File::Dicom::QuickScan::series_time

Definition at line 35 of file quick_scan.h.

◆ study

std::string MR::File::Dicom::QuickScan::study

Definition at line 34 of file quick_scan.h.

◆ study_date

std::string MR::File::Dicom::QuickScan::study_date

Definition at line 34 of file quick_scan.h.

◆ study_ID

std::string MR::File::Dicom::QuickScan::study_ID

Definition at line 34 of file quick_scan.h.

◆ study_time

std::string MR::File::Dicom::QuickScan::study_time

Definition at line 34 of file quick_scan.h.

◆ study_UID

std::string MR::File::Dicom::QuickScan::study_UID

Definition at line 34 of file quick_scan.h.

◆ transfer_syntax_supported

bool MR::File::Dicom::QuickScan::transfer_syntax_supported

Definition at line 38 of file quick_scan.h.


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