全屏并放大Koolplot



我正在尝试用C++绘制一些东西,Koolplot似乎是一个非常简单且适合使用的库。然而,我一直在寻找一些关于它的文档,这些文档可以让我全屏显示应用程序(或者像在很多应用程序上一样调整它的大小,chrome、word、discord…(。除此之外,我也找不到或看不到如何允许用户用鼠标拖动图形,以及放大散点图或函数的一个点。如果有人对这些东西有任何想法,我将不胜感激,谢谢。

简短的回答是:不能做。Koolplot使用古老的BGI驱动程序的现代化版本绘制图表。它是很久以前发明的,当时个人电脑仍在DOS版本上运行。那些时候的图形是全屏的,因此大小是固定的。这种特殊性被保存在现代化的WinBGIm图书馆中。正确缩放或平移屏幕上的图表需要从Koolplot的绘图/绘画例程访问要显示的数据。事实并非如此。如果您再次查看源代码,您会注意到在实现过程中,我们努力将要打印的数据与屏幕上的实际图形分开。总之,要执行您想要的操作,您必须修改WinBGIm,使其正确管理可变尺寸的绘图表面,并修改koolplot,使要显示的数据归Plotstream类所有(或与Plotstream聚合(。

相关内容

  • 没有找到相关文章

最新更新