The GeometryReshapingTool class allows for a Shape's Geometry to be modified by the user via the dragging of tool handles. Reshape handles are drawn as Adornments at each point in the geometry. It is defined in its own file, as GeometryReshapingTool.js.

Usage can also be seen in the Freehand Drawing and Polygon Drawing samples.