• [CE C#] 請問 HitPath是何意義?

    您好, 請問 HitPath是何意義? , 在 doc說明為 Get the current HitPath. (Get the current working path.) 但是何謂 working path? Ex: HitPath hitPath = DoLocate(ev, true, 1); Element element = hitPath.GetHeadElement(); 謝謝
  • [MS CE Native] 元素的颜色属性与level中定义的颜色属性的优先级

    元素的颜色属性与level中定义的颜色属性的优先级,测试了一下, 结果是元素的颜色属性若为-1,则以level中的颜色为准,否则是以元素自己的颜色属性为准?
  • [MSCE C++ U6]如何打开一个dgn文件并向其添加元素?

    DgnModelRefP modelRef; CString strDgn = L"E:\\MainDesign.dgn"; WCharCP inFileName = strDgn; if (SUCCESS == mdlWorkDgn_openFile(&modelRef, NULL, NULL, inFileName, NULL, TRUE)) { if (!modelRef) return; DPoint3d pts[2] = { { 0 },{ 0,0,10000…
  • 【ABD v8i ss6 c++】想获取墙 板的几何信息(顶点、索引、颜色、法线),IElementGraphicsProcessor 的_ProcessFacetSet()为什么不进呢?

    long id = 86786; MSElementDescrP pThis = NULL; int issuccessed = mdlAssoc_getElementDescr(&pThis, NULL, id, ACTIVEMODEL, FALSE); ElemHandle eh(pThis, false, false); ElementFacetOptions* efo = new CElementFaceOption(); MeshProcessor dest(eh, efo);…
  • 【MSCE C++】请问如何获取这个模型的材质的透明度

    老师好: 我上传一个模型,是一些玻璃墙 我尝试了各种方式来获取 这些 元素的 透明度,都没能成功。 老师能帮我测试下吗? 测试dgn 文件: 链接: pan.baidu.com/.../1PLQoVcjUW5wLs4nWR28ctw 提取码:neai
  • CE设置材质的C#或者C++接口是哪个?

    CE设置材质的C#或者C++接口是哪个?
  • mdlElement_getEffectiveSymbology读取颜色问题

    符老师、郭老师好: 我尝试了用 mdlElement_getEffectiveSymbology来获取某个元素的最终颜色,不过看数据输出还是不正确的样子 UInt32 ColorOut = 0x ffffffff ; UInt32 WeightOut = 0 ; Int32 StyleOut = 0 ; UInt32 FillColorOut = 0 ; LineStyleParams StyleParamOut = {}; StyleParamOut .Init();…
  • 关于对象几何信息提取

    x现在想做一个插件提取microstation模型几何信息(三角面片信息,UV及颜色信息),写成自己定义的文件格式导入到自己开发的一个显示图形控件中。 但是在获得对象,将对象转化为KIBody之后不知道该如何处理了,希望能够得到帮助 mdlElmdscr_getByElemRef(&mseleDescr,pRef,NULL,FALSE,&filePos); if(mseleDescr != NULL) { KIBODY* pBody = NULL; Transform trans; if(SUCCESS…
  • 如何获取和改变一个层的属性

    例如我想改变一个层的颜色 DgnModelRefP modelRef = mdlModelRef_getActive (); MSWChar levelName [MAX_LEVEL_NAME_LENGTH]; wcscpy(levelName,L"test"); UInt32 levelId = LEVEL_NULL_ID; mdlLevel_getIdFromName(&levelId,modelRef, LEVEL_NULL_ID, levelName); mdlLevel_setColor…