Index: mitkGeometry3D.cpp =================================================================== --- mitkGeometry3D.cpp (revision 19502) +++ mitkGeometry3D.cpp (working copy) @@ -329,6 +329,11 @@ temp[j] = in[j] - offset[j]; } + if(m_ImageGeometry) + { + FillVector3D(temp, temp[0]-0.5, temp[1]-0.5, temp[2]-0.5); + } + // in GetInverseMatrix geht was schief TransformType::Pointer invertedTransform = TransformType::New(); if (!m_IndexToWorldTransform->GetInverse( invertedTransform.GetPointer() ))