Move with deformation as a function of projection to an axis.

Define the axis by clicking two points on a View window. Each point is projected to the axis to get a deformation parameter. Points that project to near the first end of the axis get smaller deformation parameters than points that project near the second end. The control curve is then evaluated by the deformation parameter to get the amount of deformation. Click on a View window to start the deformation. Move the mouse to deform and click to accept the tool.