I'm working on implementing a freehand sketching tool in my cave survey freeware (http://www.speleo.qc.ca/Auriga). I must implement a small subset of what CAD programs like HandlixDraw (http://www.handlix.com/) can do: recover pen input, compress the series of screen points to skip the less meaningful ones, find knots (inflexion points), turn that into a spline and allow further editing when a knot is tapped and dragged.
Any tip, code sample, online or book info on the data reduction, line smoothing and knot-finding aspects of the problem would be appreciated. So far, I found plenty of online literature on creating a spline that follows knots, but nothing of the upstream processes that lead to these knots, even less when considering the possibly wobbly line and the uneven dot spacing you may get from sketching on a small PDA screen. Luc Le Blanc -- For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/
