Ferguson曲线绘制程序
SplineDrawer_Ferguson说明:
Vec2.h Vec2.cpp定义了一个简单的二维矢量类
SDSpline.h SDSpline.cpp实现了Ferguson曲线型值点管理,曲线插值计算功能。
ChildView显示曲线并提供菜单响应
操作:
菜单 -- DrawSpline -- Begin: 清空当前绘制,并开始新绘制
菜单 -- DrawSpline -- End: 结束绘制,完成曲线
补充:
起点和终点切失为0,0。中间个点切失为(P(n+1) - P(n-1))/2
1