http://www.mathgv.com/MathGV is a mathematical function graphing software program that can plot 2 dimensional, parametric, polar, and 3 dimension functions.
Download @ http://www.mathgv.com/dfiles/MathGV_4_1_SourceCode.zip (source included)
Download additional sample files @ http://www.mathgv.com/download.html