> Александр
Ривилис
Я переопределил методы:
Acad::ErrorStatus AcDbEntity::intersectWith(const AcDbEntity* pEnt,AcDb::Intersect intType, AcGePoint3dArray& points,
int thisGs, int otherGs) const
Acad::ErrorStatus AcDbEntity::intersectWith(const AcDbEntity* pEnt,
AcDb::Intersect intType, const AcGePlane& projPlane, AcGePoint3dArray& points, int thisGs, int otherGs) const
Вместо AcDbCurve AcDbEntity.
Линии обрезаются и удлиняются. С остальными методами нужно еще разбираться.
У меня еще вопрос: Как назначить толщину линии, если она рисуется функцией - mode->geometry().polyline(...);