|
现在遇到了一个问题,在AcGiWorldDraw里拿到指针画多段线,
但是不知道多段线的线宽如何设置。
具体代码如下:
void RectColumnEntity::drawReinforcement(AcGiWorldDraw *mode)
{
int length=m_stirrupAndArrow.length();
AcGePoint3d* pt= new AcGePoint3d[length];
for (int i=0;isubEntityTraits().setColor(1);
//mode->subEntityTraits().setLineWeight(AcDb::LineWeight::kLnWt035);
mode->geometry().polyline(length,pt,NULL,0);
delete [] pt;
pt=0;
}
标红的地方可以设置线宽,
但是现在我希望线宽能随着鼠标滚轮的变化而变化。
类似于Polyline中AddVertexAt设置StartWidth和EndWidth的方法。
望各位高手指点,多谢! |
|