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:
GCE_result GCE_PrepareDraggingPoint(GCE_system gSys, GCE_dragging_point drgPnt, GCE_point curXY)
Initialize control point dragging mode for a set of objects:
GCE_result GCE_PrepareDraggingPoint(GCE_system gSys,
const std::vector<GCE_dragging_point> & cPntArr,
GCE_point curXY)
Initialize dragging mode for a set of objects:
GCE_result GCE_PrepareMovingGeoms(GCE_system gSys, std::vector<geom_item> & geoms
, GCE_point curXY)
Move the dragging point:
GCE_result GCE_MovePoint(GCE_system gcSys, GCE_point curXY)