Тема: Выделение объекта "ручками"
Какой функцией можно обеспечить выделение объекта "ручками" для изменения (handle)?
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → ObjectARX → Выделение объекта "ручками"
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Какой функцией можно обеспечить выделение объекта "ручками" для изменения (handle)?
Т.е. я немного напутал выделение типа Grip. Т.е. ручки для растягивания(изменения формы)
Вот эта штука
virtual Acad::ErrorStatus
getGripPoints(
AcGePoint3dArray& gripPoints,
AcDbIntArray& osnapModes,
AcDbIntArray& geomIds) const;
gripPoints Input a pre-existing array to append grip points to
Output with the entity's grip points appended
osnapModes not currently in use
geomIds not currently in use
спасибо... но эта функция позволяет ПОЛУЧИТЬ массив этих самых грип-поинтов, а мне нужно функцию которая выделяет объект ими так как будто я его выделил для редактирования вручную. Подозреваю что это связано даже с SelectionSet но раскопать пока ничего не удалось :(
acedSSSetFirst
объекты выберутся так, как будто пользователь выбрал их
вручную на чертеже.
это?
да, забыл
при регистрации команды (addCommand) должны стоять флажки
ACRX_CMD_USEPICKSET и ACRX_CMD_REDRAW.
в реакторе делать не пробовал.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → ObjectARX → Выделение объекта "ручками"
Форум работает на PunBB, при поддержке Informer Technologies, Inc