А существует такой метод у реактора как выделение объекта на чертеже?Да. Кстати, в ObjectARX разных типов реакторов воз и малая тележка.
Не буду высказывать свое мнение по структуре и принципу ObjectARX )))Перед тем как высказываться на всякий случай почитай Правила форума (п. 3.9)!
Мне еще рано
Я думал что при выборе примитива будут вызываться beginEntsel() и endEntsel().Эти методы вызываются при запросе выбора одиночного примитива в командах AutoCAD и при вызове (entsel) из Lisp или acedEntSel из ObjectARX
Каих точек?массив вершин
Тогда не понял в чем проблема. Из pset получаешь все выделенные объекты (их может быть несколько), находишь среди них полилинии и для каждой из них получаешь координаты вершин.Каих точек?массив вершин
bbb,Спасибо, да AcDb3dPolyline поменял а это пропустил
Не AcDb2dVertex, а AcDb3dPolylineVertex
Спасибо.
Это то что нужно.
может есть способ проще?Да. Более простой способ - удалить лишние вершины (если их стало меньше) или добавить дополнительные (если стало больше). Затем изменить положение всех вершин согласно массива новых положений вершин.
Да это не проще, а как раз сложнее, определить меньше стало или больше, какие лишние удалять, какие дополнительные добавлять, потом так же все их перебирать и значения менять.может есть способ проще?Да. Более простой способ - удалить лишние вершины (если их стало меньше) или добавить дополнительные (если стало больше). Затем изменить положение всех вершин согласно массива новых положений вершин.