To redo and enhance the gnuplot c++ interface