plastimatch
Loading...
Searching...
No Matches
xio_dose.h
Go to the documentation of this file.
1/* -----------------------------------------------------------------------
2 See COPYRIGHT.TXT and LICENSE.TXT for copyright and license information
3 ----------------------------------------------------------------------- */
4#ifndef _xio_dose_h_
5#define _xio_dose_h_
6
7#include "plmbase_config.h"
8
9class Metadata;
10class Plm_image;
12
14 Plm_image *plm,
15 Metadata::Pointer& meta,
16 const char *filename
17);
19 const Plm_image::Pointer& plm,
20 Metadata::Pointer& meta,
21 Xio_ct_transform *transform,
22 const char *filename,
23 const char *filename_template
24);
26 Plm_image *plm,
27 Xio_ct_transform *transform
28);
29
30#endif
The Metadata class encapsulate DICOM metadata for a single series. It is implemented as a map from st...
Definition metadata.h:24
The Plm_image class represents a three-dimensional volume. The volume is an abstraction that can co...
Definition plm_image.h:27
std::shared_ptr< Self > Pointer
Definition plm_image.h:29
Definition xio_ct_transform.h:13
#define PLMBASE_API
Definition plmbase_config.h:19
void xio_dose_apply_transform(Plm_image *plm, Xio_ct_transform *transform)
Definition xio_dose.cxx:471
void xio_dose_save(const Plm_image::Pointer &plm, Metadata::Pointer &meta, Xio_ct_transform *transform, const char *filename, const char *filename_template)
Definition xio_dose.cxx:315
void xio_dose_load(Plm_image *plm, Metadata::Pointer &meta, const char *filename)
Definition xio_dose.cxx:295