2 zhengqian0009 zhengqian0009 于 2018.02.14 16:42 提问

c#编程:如何根据datagridview中的大量坐标点坐标数据生成曲面

datagridview中含大量坐标点数据,有点号,x,y,z坐标,如何生成三角网,连成网格就行,希望给出可以实现的代码,生成曲面后可以实现缩放移动等

2个回答

caozhy
caozhy   Ds   Rxr 2018.02.14 23:37
已采纳

读取datagridview可以
foreach (var item in dgv.Rows)
{
for (int i = 0; i < n; i++)
{
int val = int.Parse(item.Cells[i].ToString());
}
}

生成三角网
http://blog.csdn.net/tsp1600202113/article/details/78107439

zhengqian0009
zhengqian0009 回复QQ155132206可买实惠C币: Tinline tl = new TinLine();这Tinline应该是个类吧? ArrayList tinlines = new ArrayList();tinlines是个集合对吧?
3 个月之前 回复
caozhy
caozhy 回复zhengqian0009: 这不是类,是ArrayList数组,换成你的就可以。
3 个月之前 回复
zhengqian0009
zhengqian0009 生产三角网的代码里面有个Tinline这个类没有给出代码,您能解释一下这是个什么类吗,我不懂,谢谢了啊
3 个月之前 回复
hxycsdn9159
hxycsdn9159   2018.02.15 17:02

显示的地方你要用什么技术,调用dx接口还是使用wpf的viewport3D类或者其他的什么,你只说了C#怎么生成,说的太模糊,怎么给代码

zhengqian0009
zhengqian0009 我不太懂啊,所以问个问题都不是很专业。您这么说我想用dx接口,这样显示效果会好一些吧,您能实现吗
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!