24小时热门版块排行榜    

查看: 1451  |  回复: 5

goodboy1019

新虫 (初入文坛)

[求助] VC++6.0的MFC 怎么在空间直角坐标系中画图

我有一组实验数据,要在空间直角坐标系(笛卡尔坐标)中画图,
请问怎么画呢?有什么插件吗?
怎么建立直角坐标系,然后在上面描点画图?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yalefield

金虫 (文坛精英)

老汉一枚

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
goodboy1019: 金币+2, ★★★很有帮助 2012-06-14 14:21:32
(1)用CView及其继承类的OnDraw,在CDC上绘图。注意坐标系相关的几个函数。
SetMapMode
SetViewportOrg
SetViewportExt
等等
(2)用GDIPus、DirectX, OpenGL或者OpenCV等
按您提问的水平,俺建议您先选一本MFC的入门书看看。花一个月。磨刀不误砍柴。
2楼2012-06-09 20:02:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

goodboy1019

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by yalefield at 2012-06-09 20:02:41
(1)用CView及其继承类的OnDraw,在CDC上绘图。注意坐标系相关的几个函数。
SetMapMode
SetViewportOrg
SetViewportExt
等等
(2)用GDIPus、DirectX, OpenGL或者OpenCV等
按您提问的水平,俺建议您先选一本 ...

用SetMapMode这个是不是只提供了x y2个轴?
我现在想要画的是xyz 3轴的

我找了些基础的书,都没有提及画坐标的问题。。
3楼2012-06-14 14:23:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yalefield

金虫 (文坛精英)

老汉一枚

【答案】应助回帖

引用回帖:
3楼: Originally posted by goodboy1019 at 2012-06-14 14:23:03
用SetMapMode这个是不是只提供了x y2个轴?
我现在想要画的是xyz 3轴的

我找了些基础的书,都没有提及画坐标的问题。。...

三个轴,投影到一个平面上,也只有两个轴。
这个换算,得您自己来做。
4楼2012-06-14 20:14:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

goodboy1019

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by yalefield at 2012-06-14 20:14:19
三个轴,投影到一个平面上,也只有两个轴。
这个换算,得您自己来做。...

哦哦,,,没有现成的啊。。。
5楼2012-06-15 13:55:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yalefield

金虫 (文坛精英)

老汉一枚

【答案】应助回帖

现成的?

您可以学下列之一:
GDI+
DirectX
OpenGL
6楼2012-06-15 16:19:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 goodboy1019 的主题更新
信息提示
请填处理意见