swapped b and c in getLocalPosition()

swapped b & c in getLocalPositon because they are swapped in the Matrix