资源简介
OpenGL填充等值线(MFC)源代码
由于边界要求是矩形,对不规则边界还需进一步完善
代码片段和文件信息
void CzwIsolineBuild::FillAreaWithOpenGL(CDC *pDCHGLRC m_hGLRC)
{////等值线填充(按OpenGL方式)
////
wglMakeCurrent(pDC->m_hDCm_hGLRC);//将绘图上下文(RC)绑定到设备上下文(DC)上,一个线程只能使用一个当前的RC,一个RC在同一时刻只能被绑定到一个DC上
displayOpenGL();
wglMakeCurrent(pDC->m_hDCNULL);//释放绘图描述表
SwapBuffers(pDC->m_hDC); //交换缓冲区
//DrawIsoline(pDC);
DrawLegend(pDC);
}
void CzwIsolineBuild::displayOpenGL()
{
initOpenGL();
//glColor3f(0.0f0.0f1.0f); //设置绘图颜色
float colorScal[4];
float colorR[4]colorG[4]colorB[4];
float maxMinInterval;
float scalXscalY;
double x1dy1dx2dy2d;
float x1fy1fx2fy2f;
int x1iy1ix2iy2i;
maxMinInterval=m_maxz-m_minz;
scalX=(m_sr-m_sl+10)/2.0;
scalY=(m_sb-m_st+90)/2.0;
FILE *fp;
//fp=fopen(“openGLGrid.txt““w“);
glClear(GL_COLOR_BUFFER_BIT);
for(in
相关资源
- 一款MFC关机小程序
- 完成端口开发包iocpmfc
- 基于MFC实现的UDP组播程序
- opengl 填充图元 扫描线算法
- opengl:基于linux下雷达ppi
- opengl编程开发基础
- OpenGL教室纹理映射贴图
- MFC图片操作(PRO5_PNGDlg.cpp)
- MFC共享内存的
- opengl移动的小车
- opengl人物设计大头儿子
- opengl人物设计博士脸
- 老外写的功能强大的文件查找工具(
- MFC获取电脑文件夹下文件的名称,类
- C++ MFC调用Javascrip函数
- C 播放WAVE音频
- MFCC谱图及其三维图表示
- opengl调试
- 《深入浅出MFC》高清第二版.zip
- QT+OPENGL开发
- MFC透明按钮
- VS2010 MFC 摄像头
- MFC 按键精灵.rar
- 深入浅出MFC.pdf
-
基于MFC mediapla
yer控件开发的播放器 - 一款VC6.0+MFC的MP3播放器源码
- 掌握利用OpenGL函数进行鼠标、键盘操
- 利用OpenGL函数画一个三维物体实现在
- QQ登录界面MFC
- MFC透明窗口
评论
共有 条评论