Bug.Log
Copyright (C) 1984 by Xerox Corporation. All rights reserved.
This file contains bugs, et al., in the Beta-spline pathtool that need? to be fixed (low priority)
1. If you close the trajectory, then delete the two control points that were the head and tail of the original open trajectory, one of the end curve segments fails to be erased on the screen. It is, however, erased from the data structure.
2. Still some occasional synch problems. Most likely to occur if you're running another process at the same time, eg. starting up Walnut while moving around control points. Feedback is also lousy. But hey, what can you expect?
3. Need to put in own error trap when ill-formed real number is inputted as bias and tension parameters.
4. Darlene's algorithm for computing the active vertex is prone to error; it sometimes retains the last active vertex, rather than the closest vertex, as the new active vertex.
5. Store and Get do not work. The control polygon and its spline needs to be re-associated when read in again and the present implementation fails to do that.
6. Why is it that sometimes the first time you try to change the beta values globally, it doesn't listen to you?
7. Doesn't work for negative values of tension. Problem is that the weighting functions are logarithmic and of course will blow up when the value is negative. Sorry.