• [MCE MDL]DgnElementSetTool中元素修改的问题

    如果需要在同一个类中,既要实现对单个元素的修改,又要实现对元素集合的操作,_OnElementModify与_ProcessAgenda应该如何搭配使用,还是说仅使用_ProcessAgenda即可满足要求? 类中设立了一个命令号的枚举enum,类似于SDK中举例exampleSolids中的exampleBooleanTool.cpp,使用awitch...case...case...default...语句判断命令号执行相应的操作。需要实现的对单个元素的修改为Transform,返回值return…
  • [MSCE] 画一个平面,沿着一个曲线,扫描成一个实体

    老师好,我想问一下,SolidUtil::Create::BodyFromSweep(solid, *extrusionVector, *LinePtr, *ACTIVEMODEL, false, true, false);这一句这两个参数*extrusionVector, *LinePtr,用VS2015 编译时提示错误。其中: *extrusionVector,提示:没有与这些操作数匹配的“”*“”运算符,操作数类型为:*Bentley::DVec3d; 而*LinePtr,提示:不存在用户定义的从…
  • 【CE C#】 有关拉伸问题

    如题,我现在在做隧道的参数化建模,需要做出的截面去拉伸 这是我做的一个样例,我只会使用CurveVector去拉伸,但是实际使用的是两段圆弧以及几条直线组成的形状,请问如何把这些线条组合起来并且拉伸呢? 谢谢老师!
  • 【MSCE c#】多个CurvePrimitive合并为一个CurveVector

    CurveVector可以分解为CurvePrimitive,但不知多个CurvePrimitive合并为一个CurveVector,请老师们指点迷津哈。感谢啦
  • MSCE C++ cell 旋转中心点(旋转基准点)设置问题?

    老师好: 再一次打扰、见谅!我现在自己创建了一个cell 、demo代码如下: mdlCell_create(&cells , L"NewFCap" , NULL , false); mdlElmdscr_new(&edP, NULL, &cells);//新建cell元素描述符 并将该描述符与cell的元素进行关联。 CurveVectorPtr pCurveVec = CurveVector::Create(CurveVector::BOUNDARY_TYPE_Outer); pCurveVec…