]> Creatis software - creaRigidRegistration.git/blobdiff - lib/Transformer.h
*** empty log message ***
[creaRigidRegistration.git] / lib / Transformer.h
index 1bf6f063d4e76c9173567f56b936bf5a6b5328af..54fdbfe59d51b8631452439cbdc1c187cd94abac 100644 (file)
@@ -11,14 +11,17 @@ public:
     ~Transformer();
        void SetTransform(vtkTransform *transform);
        void SetCenterPoint(std::vector<int> point);
+       void SetAxis(std::vector<double> axis);
        void SetAngle(double angle);
        void SetScaleX(double scaleX);
        void SetScaleY(double scaleY);
        void SetScaleZ(double scaleZ);
-       void Run();
+       void Run(bool _3D);
+       
     vtkTransform *GetResult();
 private:
        std::vector<int> _centerPoint;
+       std::vector<double> _transformAxis;
        double _angle;
        double _scaleX;
        double _scaleY;