private static boolean targetOverLineOnScreen( double sx, double sy, int ex, int ey, int tx, int ty ){
		if( sx == ex && sy == ey ){
			return true;
		}
		if( sx == ex ){
			return tx > sx;
		}
		
		double m = (sy - ey) / (double)(sx - ex);
		m = limitM( m );
		double q = sy - m * sx;
		
		return m * tx + q > ty;
	}