X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FTransformer.h;h=e7a40e044c2e1de4e18542867e411546111e4997;hb=6ab99c126654ed05ed2bea23b70ef9d73e90d784;hp=7af649466fe6bf2b3c0d5a8ed79994e638e74715;hpb=aa1b23f7a0b103bc3fd8989c0e60b97697adbbc3;p=creaRigidRegistration.git diff --git a/lib/Transformer.h b/lib/Transformer.h index 7af6494..e7a40e0 100644 --- a/lib/Transformer.h +++ b/lib/Transformer.h @@ -1,6 +1,6 @@ -#ifndef _$PROJECT_NAME$SOURCE01_H_ -#define _$PROJECT_NAME$SOURCE01_H_ +#ifndef Transformer_h +#define Transformer_h #include "vtkTransform.h" #include @@ -16,15 +16,20 @@ public: void SetScaleY(double scaleY); void SetScaleZ(double scaleZ); void Run(); + vtkTransform *GetResult(); private: std::vector _centerPoint; + double _angle; double _scaleX; double _scaleY; double _scaleZ; //vtkImageData *_image; vtkTransform *_transform; + + // + vtkMatrix4x4 *_matrix; }; #endif