ObjectARX, AutoCAD. Среда программирования библиотеки C++

       

Полилиния


Pline () функция позволяет заказному примитиву рисовать графические примитивы, использующие AcDbPolyline как шаблон:

virtual Adesk::Boolean pline(

const AcDbPolyline& lwBuf,

Adesk::UInt32 fromIndex = 0,

Adesk::UInt32 numSegs = 0) const;

AcDbPolylines мультисегментированы и поддерживают прямо и изогнутые доли с или без ширины. Использование pline () обеспечивает способность генерировать смежные прямые и изогнутые доли с шириной. Ни один из других AcGi

примитивных функций не поддерживает ширину, так без того, чтобы использовать pline () было бы необходимо генерировать много параллельных дуги и доли линии, чтобы моделировать заполненную дугу или долю линии с шириной. Это - неэффективный, и надлежащий дисплей,  зависим от вида (усиление).



Содержание раздела