// TODO: вынести хранение точек в DrawingBase и упростить TwoPointDrawingBase
// TODO: вынести общую работу с handles в DrawingBase после перехода на массив точек
// TODO: вынести расчёт границ и проекцию на оси в DrawingBase после перехода на массив точек