• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

ILayer получить список объектов в слое

Автор baton4ik, 13.05.22, 14:40:51

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

baton4ik

Подскажите, пожалуйста
Как получить перечень объектов, находящихся в слое?
Если известен ILayer.

333

Получить ILaer::LayerNumber
Получить у вида все объекты IDrawingContainer::Objects[ksAllObj]
Отобрать объекты у который IDrawingObject::LayerNumber == ILaer::LayerNumber
+ Благодарностей: 1

333

Предварительно можно проверить ILaer::ObjectCount

Doom

Еще вариант - выделить объекты слоя и работать с выделенными объектами.

SelectionManager-> Select(ILayer)-> SelectedObjects
+ Благодарностей: 2