|
小弟用VC++编程,用有限元方法计算得到一空间曲面上各节点坐标。该曲面由节点与单元构成。分别将其定义为POINT类与ELEMENT类。现正在做后处理。欲利用类的多态性并绘制出节点与单元,分别引入POINT的成员函数POINT.DRAW()与ELEMENT的成员函数ELEMENT.DRAW()。在POINT.H中我是这样定义的:
CLASS POINT
{PUBLIC:
DRAW();
............
}
POINT.CPP中
POINT: RAW
{
glBegin(GL_POINTS);
glColor3f(1.0,0.0,0.0);
glVertex3f(x,y,z);
glEnd();
}
可程序并不认OPENGL的函数。(并不是我没加载OPENGL类库的原因,我在STRUCTVIEW.CPP中用
OPENGL绘图均好使),小弟请教这是什么原因,如能解答,不胜感激!!!!
|
|