Тема: получение информации о region в программе на С++ с использованием ObjectARX

Мне хотелось бы сделать в своей программе, что бы пользователь выбирал уже созданный им region, а моя программа могла прочесть полную информацию о его геометрии. У меня получается узнать только площадь и периметр. sad
заранее спасибо.

Re: получение информации о region в программе на С++ с использованием ObjectARX

Описание геометрии вроде как зашифровано. Но если выполнить AcDbEntity::explode то можно прочитать геометрию по примитивам образующим контур. Но сортировку примитивов на предмет стыковки и наличия вложеных контуров прийдется  делать.

Re: получение информации о region в программе на С++ с использованием ObjectARX

после explore я смогу отличить объекты бывшего region от всех остальных на черчеже?

Re: получение информации о region в программе на С++ с использованием ObjectARX

Можно традиционно, через глобальные функции AcDbEntlast AcDbEntnext, или через реакторы. Первое проще.

Re: получение информации о region в программе на С++ с использованием ObjectARX

спасибо за помощь. функция explode возвращает массив указателей на объекты из которых состоит region, можно прочитать их параметры. а сам region при этом не расчленяется. это то что мне нужно.