コード例 #1
0
ファイル: lineGraph.cpp プロジェクト: f-alemauro/mcsGraph
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;
}
コード例 #2
0
ファイル: main.cpp プロジェクト: jepessen/wplot
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();
}