/*
 *	A set of change-of-basis matrices for various polynomial forms.
 */


matrix BSpline = {
	-1.0/6,	 0.5,	-0.5,	1.0/6.0,
	 0.5,	-1.0,	 0.5,	0.0,
	-0.5,	 0.0,	 0.5,	0.0,
	 1.0/6,	 4.0/6,	 1.0/6,	0.0
	};


matrix CatRom = {
	-0.5,  1.5, -1.5,  0.5,
	 1.0, -2.5,  2.0, -0.5,
	-0.5,  0.0,  0.5,  0.0,
	 0.0,  1.0,  0.0,  0.0
	};

/*
 *	Insert the appropriate values for your Lagrange and Bezier matrices.
 */
matrix Bezier = {
	0.0, 0.0, 0.0, 0.0,
	0.0, 0.0, 0.0, 0.0,
	0.0, 0.0, 0.0, 0.0,
	0.0, 0.0, 0.0, 0.0
	};
matrix Lagrange = {
	0.0, 0.0, 0.0, 0.0,
	0.0, 0.0, 0.0, 0.0,
	0.0, 0.0, 0.0, 0.0,
	0.0, 0.0, 0.0, 0.0
	};
