plastimatch
Loading...
Searching...
No Matches
src
util
dicom_sro_save.h
Go to the documentation of this file.
1
/* -----------------------------------------------------------------------
2
See COPYRIGHT.TXT and LICENSE.TXT for copyright and license information
3
----------------------------------------------------------------------- */
4
#ifndef _dicom_sro_save_h_
5
#define _dicom_sro_save_h_
6
7
#include "
plmutil_config.h
"
8
#include "
plm_image.h
"
9
#include "
xform.h
"
10
11
class
Dicom_sro_save_private;
12
20
class
PLMUTIL_API
Dicom_sro_save
{
21
public
:
22
Dicom_sro_save
();
23
~Dicom_sro_save
();
24
public
:
25
Dicom_sro_save_private *
d_ptr
;
26
public
:
27
30
33
void
set_fixed_image (
const
char
* path);
36
void
set_fixed_image (
const
Plm_image::Pointer& fixed_image);
40
void
set_moving_image (
const
char
* path);
43
void
set_moving_image (
const
Plm_image::Pointer& moving_image);
45
void
set_xform (
const
Xform::Pointer& xform);
48
void
set_output_dir (
const
std::string& output_dir);
50
53
54
void
run ();
56
};
57
58
#endif
Dicom_sro_save
The Dicom_sro_save is a utility class for saving DICOM Spatial Registration objects from different in...
Definition
dicom_sro_save.h:20
Dicom_sro_save::d_ptr
Dicom_sro_save_private * d_ptr
Definition
dicom_sro_save.h:25
plm_image.h
plmutil_config.h
PLMUTIL_API
#define PLMUTIL_API
Definition
plmutil_config.h:26
xform.h
Generated on Thu Apr 11 2024 17:38:24 for plastimatch by
1.9.8