FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
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 {
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:
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