FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Algorithms
ImageResampler
ImageResampler.hpp
Go to the documentation of this file.
1
#ifndef IMAGE_RESAMPLER_HPP_
2
#define IMAGE_RESAMPLER_HPP_
3
4
#include "
FAST/ProcessObject.hpp
"
5
6
namespace
fast
{
7
8
class
FAST_EXPORT
ImageResampler
:
public
ProcessObject
{
9
FAST_OBJECT
(
ImageResampler
)
10
public
:
11
void
setOutputSpacing(
float
spacingX,
float
spacingY);
12
void
setOutputSpacing(
float
spacingX,
float
spacingY,
float
spacingZ);
13
void
setInterpolation(
bool
useInterpolation);
14
void
loadAttributes();
15
private
:
16
ImageResampler
();
17
void
execute();
18
19
Vector3f mSpacing;
20
bool
mInterpolationSet, mInterpolation;
21
};
22
23
}
24
25
#endif
fast
Definition:
AffineTransformation.hpp:7
FAST_OBJECT
#define FAST_OBJECT(className)
Definition:
Object.hpp:9
ProcessObject.hpp
fast::ImageResampler
Definition:
ImageResampler.hpp:8
fast::ProcessObject
Definition:
ProcessObject.hpp:22
Generated by
1.8.17