具有浮点坐标的drawpoly()

时间:2017-02-25 17:04:09

标签: c++ c graphics

如何将<graphics.h>函数drawpoly(int numpoints, int *polypoints)与浮点坐标数组一起使用?

(我猜这是多边形退化旋转或缩放的原因)

或者我是否需要创建一个用标准line(...)绘制多边形的函数 - 函数?

1 个答案:

答案 0 :(得分:0)

如果您指的是Turbo C中的graphics.h,那个时代的CPU可能甚至无法进行浮点运算。一个人必须用积分法模拟fp操作,这非常慢。所以,你希望得太多。

你可以忍受这些小错误,或者只是切换到一些现代图形API。

我认为line()不接受float。