xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 6KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-11
  • 語言: C/C++
  • 標(biāo)簽: OpenGL??MFC??

資源簡介

OpenGL填充等值線(MFC)源代碼 由于邊界要求是矩形,對不規(guī)則邊界還需進(jìn)一步完善

資源截圖

代碼片段和文件信息

void?CzwIsolineBuild::FillAreaWithOpenGL(CDC?*pDCHGLRC?m_hGLRC)
{////等值線填充(按OpenGL方式)
?////
wglMakeCurrent(pDC->m_hDCm_hGLRC);//將繪圖上下文(RC)綁定到設(shè)備上下文(DC)上,一個(gè)線程只能使用一個(gè)當(dāng)前的RC,一個(gè)RC在同一時(shí)刻只能被綁定到一個(gè)DC上
displayOpenGL();
wglMakeCurrent(pDC->m_hDCNULL);//釋放繪圖描述表
SwapBuffers(pDC->m_hDC); //交換緩沖區(qū)

//DrawIsoline(pDC);
DrawLegend(pDC);
}
void?CzwIsolineBuild::displayOpenGL()
{
initOpenGL();
//glColor3f(0.0f0.0f1.0f); //設(shè)置繪圖顏色

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

評論

共有 條評論