|
PACS System 0.1.0
PACS DICOM system library
|
Implementation of X-Ray Angiographic Image Storage SOP Classes. More...
#include "kcenon/pacs/services/sop_classes/xa_storage.h"#include <algorithm>#include <array>#include <cmath>
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_xa_transfer_syntaxes () |
| Get recommended transfer syntaxes for XA images. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (xa_photometric_interpretation interp) noexcept |
| Convert photometric interpretation enum to DICOM string. | |
| xa_photometric_interpretation | kcenon::pacs::services::sop_classes::parse_xa_photometric_interpretation (std::string_view value) noexcept |
| Parse DICOM photometric interpretation string for XA. | |
| bool | kcenon::pacs::services::sop_classes::is_valid_xa_photometric (std::string_view value) noexcept |
| Check if photometric interpretation is valid for XA. | |
| std::vector< std::string > | kcenon::pacs::services::sop_classes::get_xa_storage_sop_classes (bool include_3d=true) |
| Get all XA/XRF Storage SOP Class UIDs. | |
| const xa_sop_class_info * | kcenon::pacs::services::sop_classes::get_xa_sop_class_info (std::string_view uid) noexcept |
| Get information about a specific XA SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_xa_storage_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID is an XA/XRF Storage SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_xa_multiframe_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID is a multi-frame XA Storage SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_enhanced_xa_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID is an enhanced XA SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_xa_3d_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID is a 3D XA SOP Class. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (xa_positioner_motion motion) noexcept |
| Convert positioner motion enum to DICOM string. | |
Implementation of X-Ray Angiographic Image Storage SOP Classes.
Definition in file xa_storage.cpp.