Public Attributes | Related Functions
vil_dicom_header_info Struct Reference

DICOM information read from the header. More...

#include <vil_dicom_header.h>

List of all members.

Public Attributes

bool header_valid_
vil_dicom_header_type file_type_
vil_dicom_header_endian sys_endian_
vil_dicom_header_endian file_endian_
vil_dicom_header_image_type image_type_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
image_id_type_
vil_dicom_header_type_of
< vil_dicom_header_UI >::type 
sop_cl_uid_
vil_dicom_header_type_of
< vil_dicom_header_UI >::type 
sop_in_uid_
vil_dicom_header_type_of
< vil_dicom_header_DA >::type 
study_date_
vil_dicom_header_type_of
< vil_dicom_header_DA >::type 
series_date_
vil_dicom_header_type_of
< vil_dicom_header_DA >::type 
acquisition_date_
vil_dicom_header_type_of
< vil_dicom_header_DA >::type 
image_date_
vil_dicom_header_type_of
< vil_dicom_header_TM >::type 
study_time_
vil_dicom_header_type_of
< vil_dicom_header_TM >::type 
series_time_
vil_dicom_header_type_of
< vil_dicom_header_TM >::type 
acquisition_time_
vil_dicom_header_type_of
< vil_dicom_header_TM >::type 
image_time_
vil_dicom_header_type_of
< vil_dicom_header_SH >::type 
accession_number_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
modality_
vil_dicom_header_type_of
< vil_dicom_header_LO >::type 
manufacturer_
vil_dicom_header_type_of
< vil_dicom_header_LO >::type 
institution_name_
vil_dicom_header_type_of
< vil_dicom_header_ST >::type 
institution_addr_
vil_dicom_header_type_of
< vil_dicom_header_PN >::type 
ref_phys_name_
vil_dicom_header_type_of
< vil_dicom_header_SH >::type 
station_name_
vil_dicom_header_type_of
< vil_dicom_header_LO >::type 
study_desc_
vil_dicom_header_type_of
< vil_dicom_header_LO >::type 
series_desc_
vil_dicom_header_type_of
< vil_dicom_header_PN >::type 
att_phys_name_
vil_dicom_header_type_of
< vil_dicom_header_PN >::type 
operator_name_
vil_dicom_header_type_of
< vil_dicom_header_LO >::type 
model_name_
vil_dicom_header_type_of
< vil_dicom_header_PN >::type 
patient_name_
vil_dicom_header_type_of
< vil_dicom_header_LO >::type 
patient_id_
vil_dicom_header_type_of
< vil_dicom_header_DA >::type 
patient_dob_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
patient_sex_
vil_dicom_header_type_of
< vil_dicom_header_AS >::type 
patient_age_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
patient_weight_
vil_dicom_header_type_of
< vil_dicom_header_LT >::type 
patient_hist_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
scanning_seq_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
sequence_var_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
scan_options_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
mr_acq_type_
vil_dicom_header_type_of
< vil_dicom_header_SH >::type 
sequence_name_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
angio_flag_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
slice_thickness_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
repetition_time_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
echo_time_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
inversion_time_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
number_of_averages_
vil_dicom_header_type_of
< vil_dicom_header_IS >::type 
echo_numbers_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
mag_field_strength_
vil_dicom_header_type_of
< vil_dicom_header_IS >::type 
echo_train_length_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
pixel_bandwidth_
vil_dicom_header_type_of
< vil_dicom_header_LO >::type 
software_vers_
vil_dicom_header_type_of
< vil_dicom_header_LO >::type 
protocol_name_
vil_dicom_header_type_of
< vil_dicom_header_IS >::type 
heart_rate_
vil_dicom_header_type_of
< vil_dicom_header_IS >::type 
card_num_images_
vil_dicom_header_type_of
< vil_dicom_header_IS >::type 
trigger_window_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
reconst_diameter_
vil_dicom_header_type_of
< vil_dicom_header_SH >::type 
receiving_coil_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
phase_enc_dir_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
flip_angle_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
sar_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
patient_pos_
vil_dicom_header_type_of
< vil_dicom_header_UI >::type 
stud_ins_uid_
vil_dicom_header_type_of
< vil_dicom_header_UI >::type 
ser_ins_uid_
vil_dicom_header_type_of
< vil_dicom_header_SH >::type 
study_id_
vil_dicom_header_type_of
< vil_dicom_header_IS >::type 
series_number_
vil_dicom_header_type_of
< vil_dicom_header_IS >::type 
acquisition_number_
vil_dicom_header_type_of
< vil_dicom_header_IS >::type 
image_number_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
pat_orient_
vcl_vector
< vil_dicom_header_type_of
< vil_dicom_header_DS >::type > 
image_pos_
vcl_vector
< vil_dicom_header_type_of
< vil_dicom_header_DS >::type > 
image_orient_
vil_dicom_header_type_of
< vil_dicom_header_UI >::type 
frame_of_ref_
vil_dicom_header_type_of
< vil_dicom_header_IS >::type 
images_in_acq_
vil_dicom_header_type_of
< vil_dicom_header_LO >::type 
pos_ref_ind_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
slice_location_
vil_dicom_header_type_of
< vil_dicom_header_LT >::type 
image_comments_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
pix_samps_
vil_dicom_header_type_of
< vil_dicom_header_CS >::type 
photo_interp_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
size_x_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
size_y_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
size_z_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
high_bit_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
small_im_pix_val_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
large_im_pix_val_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
pixel_padding_val_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
window_centre_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
window_width_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
spacing_x_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
spacing_y_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
spacing_slice_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
res_intercept_
vil_dicom_header_type_of
< vil_dicom_header_DS >::type 
res_slope_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
pix_rep_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
stored_bits_
vil_dicom_header_type_of
< vil_dicom_header_US >::type 
allocated_bits_

Related Functions

(Note that these are not member functions.)

void vil_dicom_header_info_clear (vil_dicom_header_info &info)
 Clears a header info struct.

Detailed Description

DICOM information read from the header.

This structure is filled when reading the header information from a dicom file. Each member relates to a field in the header part of the file.

Definition at line 334 of file vil_dicom_header.h.


Friends And Related Function Documentation

void vil_dicom_header_info_clear ( vil_dicom_header_info info) [related]

Clears a header info struct.


Member Data Documentation

Definition at line 355 of file vil_dicom_header.h.

Definition at line 349 of file vil_dicom_header.h.

Definition at line 410 of file vil_dicom_header.h.

Definition at line 353 of file vil_dicom_header.h.

Definition at line 442 of file vil_dicom_header.h.

Definition at line 383 of file vil_dicom_header.h.

Definition at line 364 of file vil_dicom_header.h.

Definition at line 396 of file vil_dicom_header.h.

Definition at line 389 of file vil_dicom_header.h.

Definition at line 386 of file vil_dicom_header.h.

Definition at line 391 of file vil_dicom_header.h.

Definition at line 340 of file vil_dicom_header.h.

Definition at line 338 of file vil_dicom_header.h.

Definition at line 401 of file vil_dicom_header.h.

Definition at line 415 of file vil_dicom_header.h.

Definition at line 337 of file vil_dicom_header.h.

Definition at line 395 of file vil_dicom_header.h.

Definition at line 427 of file vil_dicom_header.h.

Definition at line 419 of file vil_dicom_header.h.

Definition at line 350 of file vil_dicom_header.h.

Definition at line 344 of file vil_dicom_header.h.

Definition at line 411 of file vil_dicom_header.h.

vcl_vector<vil_dicom_header_type_of<vil_dicom_header_DS>::type> vil_dicom_header_info::image_orient_

Definition at line 414 of file vil_dicom_header.h.

vcl_vector<vil_dicom_header_type_of<vil_dicom_header_DS>::type> vil_dicom_header_info::image_pos_

Definition at line 413 of file vil_dicom_header.h.

Definition at line 354 of file vil_dicom_header.h.

Definition at line 341 of file vil_dicom_header.h.

Definition at line 416 of file vil_dicom_header.h.

Definition at line 359 of file vil_dicom_header.h.

Definition at line 358 of file vil_dicom_header.h.

Definition at line 387 of file vil_dicom_header.h.

Definition at line 429 of file vil_dicom_header.h.

Definition at line 390 of file vil_dicom_header.h.

Definition at line 357 of file vil_dicom_header.h.

Definition at line 356 of file vil_dicom_header.h.

Definition at line 366 of file vil_dicom_header.h.

Definition at line 381 of file vil_dicom_header.h.

Definition at line 388 of file vil_dicom_header.h.

Definition at line 365 of file vil_dicom_header.h.

Definition at line 412 of file vil_dicom_header.h.

Definition at line 373 of file vil_dicom_header.h.

Definition at line 371 of file vil_dicom_header.h.

Definition at line 375 of file vil_dicom_header.h.

Definition at line 370 of file vil_dicom_header.h.

Definition at line 369 of file vil_dicom_header.h.

Definition at line 403 of file vil_dicom_header.h.

Definition at line 372 of file vil_dicom_header.h.

Definition at line 374 of file vil_dicom_header.h.

Definition at line 400 of file vil_dicom_header.h.

Definition at line 423 of file vil_dicom_header.h.

Definition at line 440 of file vil_dicom_header.h.

Definition at line 422 of file vil_dicom_header.h.

Definition at line 392 of file vil_dicom_header.h.

Definition at line 430 of file vil_dicom_header.h.

Definition at line 417 of file vil_dicom_header.h.

Definition at line 394 of file vil_dicom_header.h.

Definition at line 399 of file vil_dicom_header.h.

Definition at line 398 of file vil_dicom_header.h.

Definition at line 360 of file vil_dicom_header.h.

Definition at line 385 of file vil_dicom_header.h.

Definition at line 438 of file vil_dicom_header.h.

Definition at line 439 of file vil_dicom_header.h.

Definition at line 402 of file vil_dicom_header.h.

Definition at line 380 of file vil_dicom_header.h.

Definition at line 378 of file vil_dicom_header.h.

Definition at line 382 of file vil_dicom_header.h.

Definition at line 379 of file vil_dicom_header.h.

Definition at line 407 of file vil_dicom_header.h.

Definition at line 348 of file vil_dicom_header.h.

Definition at line 363 of file vil_dicom_header.h.

Definition at line 409 of file vil_dicom_header.h.

Definition at line 352 of file vil_dicom_header.h.

Definition at line 424 of file vil_dicom_header.h.

Definition at line 425 of file vil_dicom_header.h.

Definition at line 426 of file vil_dicom_header.h.

Definition at line 418 of file vil_dicom_header.h.

Definition at line 384 of file vil_dicom_header.h.

Definition at line 428 of file vil_dicom_header.h.

Definition at line 393 of file vil_dicom_header.h.

Definition at line 345 of file vil_dicom_header.h.

Definition at line 346 of file vil_dicom_header.h.

Definition at line 437 of file vil_dicom_header.h.

Definition at line 435 of file vil_dicom_header.h.

Definition at line 436 of file vil_dicom_header.h.

Definition at line 361 of file vil_dicom_header.h.

Definition at line 441 of file vil_dicom_header.h.

Definition at line 406 of file vil_dicom_header.h.

Definition at line 347 of file vil_dicom_header.h.

Definition at line 362 of file vil_dicom_header.h.

Definition at line 408 of file vil_dicom_header.h.

Definition at line 351 of file vil_dicom_header.h.

Definition at line 339 of file vil_dicom_header.h.

Definition at line 397 of file vil_dicom_header.h.

Definition at line 431 of file vil_dicom_header.h.

Definition at line 432 of file vil_dicom_header.h.


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