GraphEditor2D Project was created in 2013-2014. Type of curves: segment, ellipse, nurbs-curve(any degree). Functions of GUI: 1) create curve, 2) select curve, 3) remove curve, 4) calculate intersections. The code have horrible style!!!