Рисовальная машинка может не слушать сигналы а просто периодически чекать наличие изменений и необходимость перерисовки - пусть даже часть перерисовок будет выполняться "посреди изменений"
"Перерисовка" -- не совсем правильное слово. Рисовальная машинка и так перерисовывает кадр 60 раз в секунду (картинка медленно вращается). Но когда фигуры изменились, надо переслать изменившийся массив координат с ЦП на видеокарту, а это самая медленная операция.
Имхо не перетрудится, пусть пересчитывает. На рисовальной машинке это не скажется.
ЗЫ геогебру делаете?
Типа того. Геометрические построения в эллиптическом пространстве, красота необыкновенная.
-- 13.08.2020, 02:43 --Но что-то я засомневался дальше. Пусть у объекта А дети В и С, а у них общий ребёнок D. Пусть А изменился, тогда В и C тоже меняются и шлют сигналы D (допустим, В и С это точки, а D - проходящая через них прямая). D получает сигнал от В (а от С ещё нет, не успел), пересчитывается и посылает сигнал "подтверждаю". Сигнал широковещательный, В и С оба его получают и довольны, хотя рисовать ещё рано (надо подождать, пока D перерисуется второй раз, получив сигнал от С). Можно в сигнале "подтверждаю" указывать имя родителя (на сигнал от В посылать подтверждение родителю В, а на сигнал от С - родителю С). Достаточно ли этого?