diff --git a/src/src/base/ExtendMedicalImageProperties.h b/src/src/base/ExtendMedicalImageProperties.h index d2a13cc..15b1296 100644 --- a/src/src/base/ExtendMedicalImageProperties.h +++ b/src/src/base/ExtendMedicalImageProperties.h @@ -31,8 +31,11 @@ public: vtkGetMacro(SamplePerPixel, unsigned short) vtkSetMacro(SamplePerPixel, unsigned short) - vtkSetVector2Macro(Spacing,double); - vtkGetVector2Macro(Spacing,double); + vtkSetVector3Macro(Spacing,double); + vtkGetVector3Macro(Spacing,double); + + vtkSetVector3Macro(Position,double); + vtkGetVector3Macro(Position,double); std::vector* GetFileNames(){ return &FileNames; @@ -75,7 +78,8 @@ protected: ~ExtendMedicalImageProperties() override; char * StudyUID = nullptr; char * SeriesUID = nullptr; - double Spacing[2] ={1.0,1.0}; + double Spacing[3] ={1.0,1.0,1.0}; + double Position[3] ={.0,.0,.0}; long AcquisitionNumber = 0; unsigned short SamplePerPixel; std::vector FileNames;