computeOffsetOrigin