
 Help for !CurveEdit
 ===================

 This is purely a demo for comparing 6 different algorithms of mine
 for the generation of smooth curves (splines) through given points.
 It will also display tangents and enable small adjustments to the
 'curvature' etc.


 Mouse buttons:
   Moving the Mouse over a point will make it 'active' (flashing).
   Holding <SELECT> on the active point will enable you to move it.
   Clicking <ADJUST> deletes the 'active' point.
   Clicking <MENU> inserts a point (at the current position of the
   pointer) between the 'active' point and the next (blue) point,
 OR on to the end if the 'active' point is the last of the sequence.

 KeyBoard:
    3,4,...,9 - will choose this number of points and restart.
            N - restart with the SAME number of points as previous.
      <Enter> - restart with a random number of points.
            S - create your own set of points.
           
            L - toggles between closed loops and open curves.
            T - toggles the display of tangents.
            F - toggles on/off the 'curvature animation film
            > - increases K in small steps.
            < - decreases K in small steps.
            K - restores K to its default value.

            H - this help screen.
        Tab/Q - toggle through the 6 algorithms (Q=up, Tab=down)

 KeyPad:
    3,4,...,9 - will create regular polygons of 3,...,9 sides, and
                then draw a closed loop through those vertices.
                This can usefully compare the different algorithms.

 The 6 different algorithms are -
  1 = Mid-point of triangle base
  2 = Low ratio in Incircle method
  3 = Mirror/Perpendicular/Mid-point in Incircle method
  4 = High ratio in Incircle method
  5 = Parallel-A method
  6 = Parallel-B method

Copyright:  R.A.Swetman
