- 博客(3)
- 收藏
- 关注
原创 Breseham椭圆绘画算法演变出来的程序!
这个程序主要的思想来自Breseham算法,演变的东西就是增加了旋转!算法描述就不写了,敲打起来很累!把程序罗列出来吧!Mfc 代码如下://////////////////////////////////////////////////////////////////////////////////////BreEllipse//(xc,yc)----------椭圆中心
2004-12-24 14:45:00 1807
原创 贝齐埃曲线德卡斯特里奥(de Casteljau)算法及程序
贝齐埃曲线德卡斯特里奥(de Casteljau)算法及程序 1) 描述de Casteljau算法最基本的概念就是在线段AB中找到C点,使得C点将AB线段划分成u:(1-u)比例(|AC|:|AB|=u),怎么找这个C点呢? A 到 B 的向量是 B – A ,因为u在0到1之间,所以C点就在u(B – A)处,考虑到A点的位置,C点的位置是A + u(B – A)
2004-12-24 13:55:00 3007
原创 通过类名称得到该类的新对象指针
用过虚拟函数的程序员,肯定对switch/case 句型带有一种不想用的心理,因为如果case过多的话,至少会有以下缺点:1) 代码太长,不适合查看和管理;2) switch/case不够灵活; 3) 扩充性不够好,比如每增加一个case都要更改代码。 MFC有一个很好的框架,继承自CObject且通过DECLARE_DYNAMIC()和IMPLEMENT_DYNAMIC
2004-12-24 13:19:00 855
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人