Non-cash and Straight-line rent are the same thing?

Clarify this concept i am getting confused on non-cash, straight line, and actual rent paid