主要代码已经贴出来了,需要说明的是,等值线的代码一定要与前面所写的三角网的程序结合起来,并且有些地方需要改动,比如,以前的三角网生成代码再读点时没读入Z值,在生成等值线时要加上,如
Vertex(tPoints).x = CDbl(dataReader(1))
Vertex(tPoints).y = CDbl(dataReader(2))
Vertex(tPoints).z = CDbl(dataReader(3))
并且由于精度原因,好像点的坐标等对好定义为DOUBLE型
还有不同操作图层之间的关系要明确,不然会出错(线的类型的定义)!
好吧,就说这些,好好的琢磨的话会有收获的,我能说的也就这么多了,毕竟已经不少日子不看MO和MApX了,呵呵…… 希望对你有用……