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::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::set_geometry
void set_geometry(const Plm_image_header *pih)
Definition
xform_convert.cxx:47
Xform_convert::get_output_xform
Xform::Pointer & get_output_xform()
Definition
xform_convert.cxx:135
Xform_convert::m_xf_out_type
Xform_type m_xf_out_type
Definition
xform_convert.h:17
Xform_convert::set_input_xform
void set_input_xform(const Xform::Pointer &xf_in)
Definition
xform_convert.cxx:41
Xform_convert::run
void run()
Definition
xform_convert.cxx:53
Xform_convert::m_volume_header
Volume_header m_volume_header
Definition
xform_convert.h:18
Xform_convert::m_grid_spac
float m_grid_spac[3]
Definition
xform_convert.h:19
Xform_convert::Xform_convert
Xform_convert()
Definition
xform_convert.cxx:23
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 Jun 25 2025 15:35:14 for plastimatch by
1.13.2