|
PACS System 0.1.0
PACS DICOM system library
|
VOI LUT information from DICOM. More...
#include <metadata_service.h>

Static Public Member Functions | |
| static voi_lut_info | ok () |
| Create a success result. | |
| static voi_lut_info | error (std::string message) |
| Create an error result. | |
Public Attributes | |
| bool | success {false} |
| Whether the operation succeeded. | |
| std::string | error_message |
| Error message if failed. | |
| std::vector< double > | window_center |
| Window center values. | |
| std::vector< double > | window_width |
| Window width values. | |
| std::vector< std::string > | window_explanations |
| Window explanations (optional descriptions) | |
| double | rescale_slope {1.0} |
| Rescale slope. | |
| double | rescale_intercept {0.0} |
| Rescale intercept. | |
VOI LUT information from DICOM.
Definition at line 255 of file metadata_service.h.
|
inlinestatic |
Create an error result.
Definition at line 285 of file metadata_service.h.
References error_message, and success.
Referenced by kcenon::pacs::web::metadata_service::get_voi_lut().

|
inlinestatic |
Create a success result.
Definition at line 278 of file metadata_service.h.
References success.
Referenced by kcenon::pacs::web::metadata_service::get_voi_lut().

| std::string kcenon::pacs::web::voi_lut_info::error_message |
| double kcenon::pacs::web::voi_lut_info::rescale_intercept {0.0} |
| double kcenon::pacs::web::voi_lut_info::rescale_slope {1.0} |
| bool kcenon::pacs::web::voi_lut_info::success {false} |
| std::vector<double> kcenon::pacs::web::voi_lut_info::window_center |
Window center values.
Definition at line 263 of file metadata_service.h.
| std::vector<std::string> kcenon::pacs::web::voi_lut_info::window_explanations |
Window explanations (optional descriptions)
Definition at line 269 of file metadata_service.h.
| std::vector<double> kcenon::pacs::web::voi_lut_info::window_width |
Window width values.
Definition at line 266 of file metadata_service.h.