This simple application allows the user to draw points and a resulting interpolated spline curve is drawn. Interpolation methods include Bezier curves (using Bernstein polynomials, de Casteljau, and matrices) and Hermite splines (‘clamped’ and ‘natural’ endpoints).