ある点Xが4点P1,P2,P3,P3を頂点とする長方形の内側か外側かを判定したいのですが、どうするのが良いのでしょうか?

今は、
まずP1〜P4の位置関係を調べて辺を求め、
Xと外積をとっているのですが、もっとうまいやり方は無いものでしょうか。