]> Creatis software - creaRigidRegistration.git/blob - lib/Transformer3D.h
Added transform3D library classes
[creaRigidRegistration.git] / lib / Transformer3D.h
1
2 #ifndef Transformer3D_h
3 #define Transformer3D_h
4
5 #include "vtkTransform.h"
6 #include <vector>
7
8 class Transformer3D{
9 public: 
10         Transformer3D();
11     ~Transformer3D();
12         void SetTransform(vtkTransform *transform);
13         void SetCenterPoint(std::vector<int> point);    
14         void Run();
15         
16     vtkTransform *GetResult();
17 private:
18         std::vector<int> _centerPoint;
19         
20         vtkTransform *_transform;
21 };
22
23 #endif