plastimatch
Loading...
Searching...
No Matches
xio_ct_transform.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_ct_transform_h_
5#define _xio_ct_transform_h_
6
7#include "plmbase_config.h"
8
9class Metadata;
10class Plm_image;
12
14public:
16 float x_offset;
17 float y_offset;
18public:
20 Xio_ct_transform (const Metadata::Pointer& meta);
21public:
22 void set (const Metadata::Pointer& meta);
23 void set (const char* ppos);
24 void set_from_rdd (
25 Plm_image *pli,
27};
28
29#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
The Rt_study_metadata encapsulate DICOM metadata for an Rt_study. The Rt_study_metadata includes sepa...
Definition rt_study_metadata.h:27
float x_offset
Definition xio_ct_transform.h:16
Xio_ct_transform()
Definition xio_ct_transform.cxx:28
float y_offset
Definition xio_ct_transform.h:17
void set_from_rdd(Plm_image *pli, Rt_study_metadata *rsm)
Definition xio_ct_transform.cxx:99
float direction_cosines[9]
Definition xio_ct_transform.h:15
void set(const Metadata::Pointer &meta)
Definition xio_ct_transform.cxx:39
#define PLMBASE_API
Definition plmbase_config.h:19