Autodesk Inventor API. Первые шаги/Взаимодействие с пользователем: различия между версиями

Содержимое удалено Содержимое добавлено
мНет описания правки
Строка 54:
 
Помимо доступа к выделенным объектам SelectSet поддерживает методы добавления объектов в набор и удаления их оттуда.
 
SelectSet является однозначно лучшим выбором для программ, работающих по схеме объект – действие. Он часто применяется еще и благодаря чрезвычайной простоте реализации. Тем не менее, упрощение на стороне программиста оборачивается усложнением интерфейса конечного пользователя. Например, в предыдущем примере использование технологии набора выделенных объектов не обязательно является самым удачным решением, чтобы получить от пользователя выделенную грань, поскольку уже в процессе выделения он должен точно представлять, что именно потребуется следующей команде. В отсутствие контроля пользователь вполне может выделить не те объекты. С помощью интерактивного выделения, которое обсуждается ниже, вы можете управлять самим процессом выделения с тем, чтобы только нужные типы объектов могли быть выделены.
 
И хотя наборы выделенных объектов во многих случаях не являются оптимальным решением, они полезны во многих случаях, а легкость применения нередко компенсирует многие их недостатки. В частности, SelectSet чрезвычайно полезен при написании небольших тестовых программ, которым на входе требуется объект конкретного типа.
 
=== Интерактивное выделение ===