已经有一个坐标(x,y),有一些点分布在坐标上
(10,40),(20,90),(30,50),(40,10),(50,80),(60,100),(70,120),(80,130),(90,15)....
x轴是连续的(10象素为一个单位),y轴没有规律的变化。
我现在只能用LineTo画折线,希望高手指点怎么根据这些点的数据,画圆滑的曲线,高分求曲线算法。
解决后另送300分,决不失言(我还没有失言过)。
(10,40),(20,90),(30,50),(40,10),(50,80),(60,100),(70,120),(80,130),(90,15)....
x轴是连续的(10象素为一个单位),y轴没有规律的变化。
我现在只能用LineTo画折线,希望高手指点怎么根据这些点的数据,画圆滑的曲线,高分求曲线算法。
解决后另送300分,决不失言(我还没有失言过)。
解决方案 »
- delphi 中用sql语句整理表字段值,三个iif语句就报错
- 从vc转过来用Delphi.开始不习惯它的语法.现在强迫看了几天.舒服多了.散分!!
- 我安装win2003后,加装了一块硬盘,却在资源管理器无法显示,其属性显示未用、可用空间均为0,但在98下正常。
- ★★★★★帮忙起个名字200分送上★★★★★
- 请问各位大哥!!小弟正在做一个餐饮系统,需要后厨打印功能,求求各位进来看看吧!!!!
- 请高手进来坐坐!!急啊
- 用DBedit 修改资料,往往不能成功,怎么回事 100分 急
- 在哪里有支持.zip文件的解压缩控件下载?
- 怎样获取/修改文件的创建时间?
- 请教关于midas,dbgrid和sql的问题
- 数据库不识别汉字?
- 讨论rave中TRVCustomConnection控件使用问题!!
怎么会是直线啦??
我函数用错了
画出来是折线,tchart画出来是折线,如果点多一点可能回好一点
点的个数是有限的,100个。
BOOL PolyBezierTo( HDC hdc, // handle to device context
CONST POINT *lppt, // pointer to endpoints and control points
DWORD cCount // count of endpoints and control points
);