Тема: Как получить apertureEntities при включенном OSNAP?

Добрый день. В параметры метода monitorInputPoint передается массив apertureEntities c id элементов, находящихся под курсором. Но как только начинает работать OSNAP и курсор привязывается к точке на объекте этот массив оказывается пустым. Можно ли даже в таком случае получить Id объекта под указателем мыши?

Re: Как получить apertureEntities при включенном OSNAP?

А у меня еще и другая проблема
Как-будто apertureEntities работает ТОЛЬКО если включена привязка, даже курсор при этом меняется на не содержащий aperture
Вообще-то я делаю связку с AcEdJig..
И пытался даже настраивать вид курсора в setSpecialCursorType
Но ничего не изменилось
При выключенной привязке appertureEntities не заполняется...
Что с моими руками? )

Re: Как получить apertureEntities при включенном OSNAP?

> damnedkluev
Обрати внимание на AcEdInputPointManager::turnOnForcedPick()

Re: Как получить apertureEntities при включенном OSNAP?

Большое спасибо, просмотрел)

Re: Как получить apertureEntities при включенном OSNAP?

> damnedkluev
С ним тоже есть нюансы. Если включить его "на постоянно", то вроде бы не работает привязка _None (т.е. без привязки). Так что будь осторожен!