+ // floor() is used to intentionally reduce the number of slices
+ // because, from a clinical point of view, it's better to
+ // remove data than to add data that privously didn't exist.
+ m_OutputSize[i] = (int)floor(inputSize[i]*inputSpacing[i]/m_OutputSpacing[i]);