int main(int argc, char* argv[]) { Graph g1,lg1; readGraphFromFile(argv[1],g1, 1); if(!lineGraph(g1,lg1)){ std::cout <<"Error, stopping program!"<<std::endl; return -1; } saveGraphToFile(std::string("lg_")+argv[1],lg1,1); std::cout <<"Line graph created and saved to disk!"<<std::endl; return 0; }
int main(int argc, char *argv[]) { std::cout << "Simple circle inset demo" << std::endl; QApplication a(argc, argv); WPlot::PolarPlot2D* plot2D(new WPlot::PolarPlot2D); WPlot::PolarLineGraph2D::Ptr lineGraph(new WPlot::PolarLineGraph2D); WPlot::PolarGrid2D::Ptr grid(new WPlot::PolarGrid2D); auto f = colorFunction; for (double x = 0.0; x < 3.14; x += 0.01) { lineGraph->appendPoint(x, sin(x)); } lineGraph->setLineWidth(3.0); lineGraph->setColorFunction(f); plot2D->setPadding(25, WPlot::Padding::PIXELS); plot2D->addGraph(lineGraph); plot2D->addGrid(grid); plot2D->show(); return a.exec(); }