+ // JPRx
+ typename itkImageType::SpacingType spacingJPRx;
+
+ bool spacingToBeSet = false;
+ if (bbGetInputXSpacing() > 0.)
+ {
+ spacingToBeSet = true;
+ spacingJPRx[0]= bbGetInputXSpacing();
+ }
+ if (bbGetInputYSpacing() > 0.)
+ {
+ spacingToBeSet = true;
+ spacingJPRx[1]= bbGetInputYSpacing();
+ }
+ if (bbGetInputZSpacing() > 0.)
+ {
+ spacingToBeSet = true;
+ spacingJPRx[2]= bbGetInputZSpacing();
+ }
+ if (spacingToBeSet)
+ reader->GetOutput()->SetSpacing(spacingJPRx);
+ // JPRx
+