【MS CE C++】从Element或ElementId获取DgnModelRef

两位老师好。请问下C++中如何从Element或ElementId获取DgnModelRef?谢谢。

Parents
  • 这个应该是不可以的。ElementRef + ModelRef才能唯一确定一个元素。比如你当前模型(我这里的“模型指”是含有很多元素的model,不是指某个图形元素)可能参考有其他DGN中的模型,那当前模型中的元素有12345这个ElementId,参考模型中的某个元素也可能有12345这个ElementId。

    ElementId仅在每个DGN范围内唯一,但一涉及到有参考问题就复杂了。



Reply
  • 这个应该是不可以的。ElementRef + ModelRef才能唯一确定一个元素。比如你当前模型(我这里的“模型指”是含有很多元素的model,不是指某个图形元素)可能参考有其他DGN中的模型,那当前模型中的元素有12345这个ElementId,参考模型中的某个元素也可能有12345这个ElementId。

    ElementId仅在每个DGN范围内唯一,但一涉及到有参考问题就复杂了。



Children