Тема: Вставка в БД чертежа пользовательского объекта
Подскажите пожалуйста, как вставить пользовательский объект в БД. Объект представляет собой circle. При этом должны выполняться след. условия: объект при вставке перемещается вместе с курсором мыши. При перемещении курсора объект должен быть постоянно визуализирован и перемещаться вместе с курсором. После задания точки вставки мышью объект добавляется в БД.
Для этого я сделал следующее:
1) Наследовал свой класс от AcDbEntity.
2) Наследовал свой Jig объект.
3) Перегрузил метод worlDraw(). В этом методе вызываю geometry().circle(), куда передаю текущую позицию курсора, полученную методом acquirePoint( AcGePoint3d& ) из ф-ции AcEdJig::sampler(). Текущая позиция является центром для отрисовки circle.
Все как бы работает, но только при перемещении курсора отображается только небольшая часть окружности, тогда как обязательно необходимо видеть весь circle.