2 #ifndef __CREA__IMAGE_H_INCLUDED__
\r
3 #define __CREA__IMAGE_H_INCLUDED__
\r
5 #include "vtkTransform.h"
\r
6 #include "vtkImageData.h"
7 #include "matrixRotation.h"
14 void SetvtkImageData(vtkImageData *image);
15 void SetImagePositionPatient(double x,double y,double z);
\r
16 void SetImageSpacing(double sx, double sy, double sz);
\r
17 void SetImageOrientation(double v1x,double v1y,double v1z, double v2x,double v2y,double v2z);
\r
19 vtkImageData *GetImage();
20 vtkTransform *GetvtkTransform();
21 double GetVoxelInIRMUniverse(double x,double y, double z);
22 double GetVoxelInImageUniverse(double x,double y, double z);
25 vtkImageData *orgImage;
26 matrixRotation *matrixrotation;
27 vtkTransform *transform;
33 #endif // __CREA__IMAGE_H_INCLUDED__
\r