Re: Редирект dwgIn dwgOut другим объектам

> KonstantinM
А я думал, что ты про 3DFACE... С AcDbPolyline думаю ты уже догадался почему работает - это простой примитив в отличие от AcDb2dPolyline.
Твой проект получил. Попозже отпишу...

Re: Редирект dwgIn dwgOut другим объектам

Посмотрел доработки в проекте.
Окружность работает :)
используемые разновидности функций getGrip.. and moveGrip.. видел, но в документации их не было - посему я их пропускал мимо... к тому же со значениями параметров париться и догадываться що це такое - ломает :)

Re: Редирект dwgIn dwgOut другим объектам

KonstantinM пишет:

к тому же со значениями параметров париться и догадываться що це такое — ломает :)

Как видишь "парится" не пришлось, т.к. они просто передаются в соответсвующий метод соответствующего класса. Так-что никаких проблем. :)
А для остальных чтобы было понятно о чем это мы:
1) Для окружности следующие методы работают несовсем корректно.

AcDbCircle::getGripPoints(AcGePoint3dArray& gripPoints,
AcDbIntArray& osnapModes,AcDbIntArray& geomIds);
AcDbCircle::moveGripPointsAt(const AcDbIntArray& indices,
const AcGeVector3d& offset);

2) Вместо них лучше использовать другие разновидности:

AcDbCircle::getGripPoints(AcDbGripDataPtrArray& grips, const double curViewUnitSize, const int gripSize,
 const AcGeVector3d& curViewDir, const int bitflags);
AcDbCircle::moveGripPointsAt(const AcDbVoidPtrArray& gripAppData,
 const AcGeVector3d& offset, const int bitflags);