4#ifndef _geometry_chooser_h_
5#define _geometry_chooser_h_
12class Geometry_chooser_private;
35 Geometry_chooser_private *
d_ptr;
42 void set_reference_image (
const char* image_fn);
44 template<
class T>
void set_reference_image (
const T& image);
47 void set_compare_image (
const char* image_fn);
49 void set_compare_image (
const UCharImageType::Pointer image);
50 void set_compare_image (
const FloatImageType::Pointer image);
53 void set_fixed_image (
const char* image_fn);
54 void set_fixed_image (
const std::string& image_fn);
56 template<
class T>
void set_fixed_image (
const T& image);
60 void set_dim (
const plm_long dim[3]);
62 void set_origin (
const float origin[3]);
64 void set_spacing (
const float spacing[3]);
Definition direction_cosines.h:23
The Geometry_chooser class provides a convenient method for choosing the right output geometry for a ...
Definition geometry_chooser.h:30
Geometry_chooser_private * d_ptr
Definition geometry_chooser.h:35
#define PLMUTIL_API
Definition plmutil_config.h:26