## Dragging of Geometric Objects This item describes the functions that implement interactive underdefined sketch manipulation mode that is called dragging. Initialize dragging mode for an object control point: ```cpp GCE_result GCE_PrepareDraggingPoint(GCE_system gSys, GCE_dragging_point drgPnt, GCE_point curXY) ``` Initialize control point dragging mode for a set of objects: ```cpp GCE_result GCE_PrepareDraggingPoint(GCE_system gSys, const std::vector & cPntArr, GCE_point curXY) ``` Initialize dragging mode for a set of objects: ```cpp GCE_result GCE_PrepareMovingGeoms(GCE_system gSys, std::vector & geoms , GCE_point curXY) ``` Move the dragging point: ```cpp GCE_result GCE_MovePoint(GCE_system gcSys, GCE_point curXY) ```