Тема: Полилиния без заливки

Подскажите пожалуйста специалисты по ObjectARX/DBX
Можно ли создать полилинию которая сохраняла бы все что имеет
родная автокадовская, но при FILL ON и ширине больше 0 оставалась бы прозрачной (не залитой)

Re: Полилиния без заливки

Интересный вопрос. Не пробовал, но предположу, что можно попробовать создать свой примитив, производный от AcDbPolyline и переопределить методы worldDraw(...) и/или viewportDraw(...) в которых:
1) сохранять значение переключать FILLMODE
2) устанавливать ее значение в 0
3) вызывать соответственно AcDbPolyline::worldDraw(...) или viewportDraw(...)
4) восстановить значение FILLMODE
Но это предположение. Может кто-нибудь подскажет точнее.

Re: Полилиния без заливки

Если я создам свой примитив то параметр *mode в методах worldDraw() и/или viewportDraw() переопределяется только для отображения примитива или влияет на глобальний вид в рисунке?