Драггинг геометрических объектов
В данном параграфе приведены функции, обслуживающие режим для интерактивного манипулирования недоопределенным эскизом, называемым драггинг.
Инициализировать режим драггинга контрольной точки объекта:
GCE_result GCE_PrepareDraggingPoint(GCE_system gSys, GCE_dragging_point drgPnt
, GCE_point curXY)
Инициализировать режим драггинга контрольной точки множества объектов:
GCE_result GCE_PrepareDraggingPoint(GCE_system gSys,
const std::vector<GCE_dragging_point> & cPntArr,
GCE_point curXY)
Инициализировать режим перетаскивания множества объектов:
GCE_result GCE_PrepareMovingGeoms(GCE_system gSys,
std::vector<geom_item> & geoms,
GCE_point curXY)
Переместить указатель драггинга:
GCE_result GCE_MovePoint(GCE_system gcSys, GCE_point curXY)