Основной код заработал. Правильно соотнесены входные парамметры в реализации функции синуса и в typedef и в ctworker.h. До резиновой верстки не дошло.