i want to develop a c++ program that may take a visual input like a graph and then manipulate it to find whether its a planar graph or not....i am well versed with the algorithm to do this...just want to know that how can I read the input from a GUI sort of thing where the user can actually place the vertices and draw the actual graph. Or can i integrate any existing drawing application like mspaint with my c++ code and then accept the input from there.
PLease help!!!!