|
PACS System 0.1.0
PACS DICOM system library
|
Implementation of Nuclear Medicine Image Storage SOP Classes. More...

Go to the source code of this file.
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::services |
| namespace | kcenon::pacs::services::sop_classes |
Functions | |
| std::vector< std::string > | kcenon::pacs::services::sop_classes::get_nm_transfer_syntaxes () |
| Get recommended transfer syntaxes for NM images. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (nm_photometric_interpretation interp) noexcept |
| Convert photometric interpretation enum to DICOM string. | |
| nm_photometric_interpretation | kcenon::pacs::services::sop_classes::parse_nm_photometric_interpretation (std::string_view value) noexcept |
| Parse DICOM photometric interpretation string. | |
| bool | kcenon::pacs::services::sop_classes::is_valid_nm_photometric (std::string_view value) noexcept |
| Check if photometric interpretation is valid for NM. | |
| std::vector< std::string > | kcenon::pacs::services::sop_classes::get_nm_storage_sop_classes (bool include_retired=true) |
| Get all NM Storage SOP Class UIDs. | |
| const nm_sop_class_info * | kcenon::pacs::services::sop_classes::get_nm_sop_class_info (std::string_view uid) noexcept |
| Get information about a specific NM SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_nm_storage_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID is a NM Storage SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_nm_multiframe_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID supports multi-frame. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (nm_type_of_data type) noexcept |
| Convert NM type of data to DICOM string. | |
| nm_type_of_data | kcenon::pacs::services::sop_classes::parse_nm_type_of_data (std::string_view value) noexcept |
| Parse NM type of data from DICOM string. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (nm_collimator_type collimator) noexcept |
| Convert collimator type to DICOM string. | |
| nm_collimator_type | kcenon::pacs::services::sop_classes::parse_nm_collimator_type (std::string_view value) noexcept |
| Parse collimator type from DICOM string. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (nm_radioisotope isotope) noexcept |
| Get radioisotope name string. | |
| double | kcenon::pacs::services::sop_classes::get_primary_energy_kev (nm_radioisotope isotope) noexcept |
| Get primary photopeak energy for radioisotope. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (nm_whole_body_technique technique) noexcept |
| Convert whole body technique to string. | |
Implementation of Nuclear Medicine Image Storage SOP Classes.
Definition in file nm_storage.cpp.