Re: САПР на Lazarus
Добавлено: 01.11.2017 15:18:07
>>И поиск клика идет софтово через этот Array[GL_line]?
когда ты имеешь предварительно отобраный десяток примитивов на которых возможно произошел клик - в принципе без разницы как искать виновного. если ты проверяешь все 100К примитивов - то конечно да надо экономить на мелочах. А после оптимизаций высокого уровня на чтото можно временно забить.
Я понял к чему ты клонишь, в случае окружности пока выбор вы-клик идет на уровне dxf, c учетом особенностей окружности и максимально быстро. то что ты имеешь ввиду будет тут https://svn.shamangrad.ru/zcad/trunk/ca ... e/geomlib/ но пока этого нет((
когда ты имеешь предварительно отобраный десяток примитивов на которых возможно произошел клик - в принципе без разницы как искать виновного. если ты проверяешь все 100К примитивов - то конечно да надо экономить на мелочах. А после оптимизаций высокого уровня на чтото можно временно забить.
Я понял к чему ты клонишь, в случае окружности пока выбор вы-клик идет на уровне dxf, c учетом особенностей окружности и максимально быстро. то что ты имеешь ввиду будет тут https://svn.shamangrad.ru/zcad/trunk/ca ... e/geomlib/ но пока этого нет((