АСУТП
Для вывода пончика код отсутствует, также неясно что это за функция size():
int gradientSize = size(gradient) - 2;
Для вывода пончика код отсутствует, также неясно что это за функция size():
int gradientSize = size(gradient) - 2;