想判断一个mesh是否有体积以及体积是多少,我用了SDK中提供的这个函数
可以用EC的方式获取一下,如果可以调用c/c++函数的话,您可以调用mdlMeasure_volumeProperties,通过返回值是否为SUCCESS可以判断是否有体积。
MS学习资源:
MicroStation Wednesday视频分享
深入探讨MicroStation DGN基本概念系列
一步步学习MicroStation CE Addin开发
一步步学习MicroStation CE MDL开发
我试了mdlMeasure_volumeProperties函数,返回值是32678,应该不是SUCCESS.
请问“可以用EC的方式获取”,具体怎么获取?可否提供一份样例代码参考,感谢
Work smart, not just work hard!
这个不是元素描述符,这个是元素描述,对应属性框中这个属性:
我找了Element下面所有的属性和方法,都没有找到。。。
HongQiang Guo said:倒数第二个参数可以通过COM编程框架下Element的MdlElementDescrP函数获取
这个是怎么获取,不太懂,请郭老师指导
CE C#有两套编程框架,两套框架下都有Element类型:
这个我知道,但是Element下面怎么获取元素描述符?
用上面我说的MdlElementDescrP函数去获取呀,就在COM框架Element下。