По поводу потоков. А что, сделать 3 типа потока (по потоку для каждой функции) и запускать нужное кол-во потоков нельзя? Каждый поток - это отдельный объект. Так что никаких проблем быть не должно. Ну и не забываем про синхронизацию.
По поводу картинок ничего не понял...
|