plastimatch
Loading...
Searching...
No Matches
src
base
xform_convert.h
Go to the documentation of this file.
1
/* -----------------------------------------------------------------------
2
See COPYRIGHT.TXT and LICENSE.TXT for copyright and license information
3
----------------------------------------------------------------------- */
4
#ifndef _xform_convert_h_
5
#define _xform_convert_h_
6
7
#include "
plmbase_config.h
"
8
#include "
volume_header.h
"
9
#include "
xform.h
"
10
11
class
Xform_convert_private;
12
13
class
PLMBASE_API
Xform_convert
{
14
public
:
15
Xform_convert_private *
d_ptr
;
16
public
:
17
Xform_type
m_xf_out_type
;
18
Volume_header
m_volume_header
;
19
float
m_grid_spac[3];
20
int
m_nobulk
;
21
public
:
22
Xform_convert
();
23
~Xform_convert
();
24
public
:
25
void
run ();
26
void
set_input_xform (
const
Xform::Pointer& xf_in);
27
void
set_geometry (
const
Plm_image_header
*pih);
28
Xform::Pointer& get_output_xform ();
29
};
30
31
#endif
Plm_image_header
The Plm_image_header class defines the geometry of an image. It defines image origin,...
Definition
plm_image_header.h:24
Volume_header
Definition
volume_header.h:17
Xform_convert
Definition
xform_convert.h:13
Xform_convert::d_ptr
Xform_convert_private * d_ptr
Definition
xform_convert.h:15
Xform_convert::m_nobulk
int m_nobulk
Definition
xform_convert.h:20
Xform_convert::m_xf_out_type
Xform_type m_xf_out_type
Definition
xform_convert.h:17
Xform_convert::m_volume_header
Volume_header m_volume_header
Definition
xform_convert.h:18
plmbase_config.h
PLMBASE_API
#define PLMBASE_API
Definition
plmbase_config.h:19
volume_header.h
xform.h
Xform_type
Xform_type
Definition
xform.h:26
Generated on Wed Oct 30 2024 14:54:42 for plastimatch by
1.11.0