Тема: Пунктирная линия
Всем добрый день. Пытаюсь нарисовать пунктирную линию.
AcGePoint3d point1(0,0,0); AcGePoint3d point2(300,300,0); AcDbObjectId lineID; AcDbLine *pLine = new AcDbLine(point1,point2); AddBlockTable(pLine,lineID); //функция добавления объекта в базу чертежа AcDbLinetypeTableRecord *pLtype = new AcDbLinetypeTableRecord(); pLtype->setName(_T("MyLine")); pLtype->setComments(_T("Программно созданный тип линии")); pLtype->setPatternLength(14.22); pLtype->setNumDashes(4); pLtype->setDashLengthAt(0,12); pLtype->setDashLengthAt(1,-1); pLine->setLinetypeScale(1.0); pLine->setLinetype(pLtype->id()); pLine->close();
Но эффекта никакого. Данная тема уже неоднократно поднималась на форуме, но рабочего варианта я так и не смог сделать. Заранее большое спасибо.