public static boolean insideAngleAtP(Point v, Point u, Point P, Point Q) {
		Point w = new Point(Q.x - P.x, Q.y - P.y);
		return Math.signum(crossProd(u, w)) == Math.signum(crossProd(u, v)) &&
			   Math.signum(crossProd(v, w)) == Math.signum(crossProd(v, u));
	}