Драггинг геометрических объектов

В данном параграфе приведены функции, обслуживающие режим для интерактивного манипулирования недоопределенным эскизом, называемым драггинг.

Инициализировать режим драггинга контрольной точки объекта:

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)