一个编写CAD程序的问题————绝对给分!!!
我是一个刚刚学C++builder的新手,现在要编写一个能实现CAD制图,包括对所绘图形的旋转,平移,放大,缩小,还要能够划分网格和显示应变云图。但小弟知识太浅,遇到了很多的困难,第一个问题就是不知道编写这样的一个程序需要哪些控件,我开始用了Image控件,后来发现在上面绘出的图是点阵图,不是矢量图,放大之后就点与点离散掉了,是不是我用的控件不对?要用什么才能解决呢?我的导师让我们结合OpenGl编程,不知道行不行,如何运用?!希望各位高手帮帮小弟,有什么这方面的解决方法和经验能够回复出来!小弟最近一直关注本论坛,请各位大侠多多指教!
还有我从网上下载了一个TOpengl的控件,但是不知道怎么用,谁能教教我吗?最近从书上看到一些编写矢量的东西,好像是图元格式,要用到TMetafile和TMetafileCanvas那位大侠用过这个?这个如何初始化?在头文件里要加一些什么东西?能不能给我举个简单的例子啊!非常感谢!