Given a directed line from point p0(x0, y0) to p1(x1, y1), you can use the following condition to decide whether a point p2(x2, y2) is on the left of the line, on the right, or on the same line:
value = (x1 - x0)(y2 - y0) - (x2 - x0)(y1 - y0)
if value > 0, p2 is on the left side of the line.
if value = 0, p2 is on the same line.
if value < 0, p2 is on the right side of the line.
And here's a figure to explain it all:
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…